2024-04-08 分类: 网站建设
随着智能手机的普及,到去年12月底,中国的网民数量已经达到5.64亿,而手机的网民就达到了4.2亿,由此可见手机上网发展速度是多么的快,手机网民数已经处于高位。这是因为智能手机等终端设备的普及,无线网络升级等因素,促进了手机网民数的快速提升,但是做为我们站长在管理网站的时候,该如何利用好这一庞大的资源成为了越来越人关心的话题。
目前很多网站已经出现了手机版的网站,手机网站是和互联网上的网站同步更新的,大多数人访问我们的网站是直接访问电脑上的域名,不可能为了手机网站重新记住一个域名,其实在网站头加入一句判断语句就能解决手机访问电脑网站直接转到手机网站的页面,该语言能判断访问者使用的是手机还是电脑上网,如果是电脑访问就显示正常版本的就可以了,是手机上网就跳转到对应的手机网站上。该代码是:
<script data-src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/java script"></script><scripttype="text/java script">uaredirect("你的手机版网址");</script>
复制后需要把网址换成您自己的就可以了。
方法二:
<script language="JavaScript">
function mobile_device_detect(url) {
var thisOS = navigator.platform;
var os = new Array("iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "Linux armv71", "MAUI", "UNTRUSTED/1.0", "Windows CE", "BlackBerry", "IEMobile");
for (var i = 0; i < os.length; i++) {
if (thisOS.match(os[i])) {
window.location = url;
}
}
//因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认
if (navigator.platform.indexOf('iPad') != -1) {
window.location = url;
}
//做这一部分是因为Android手机的内核也是Linux
//但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断
var check = navigator.appVersion;
if (check.match(/linux/i)) {
//X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件
if (check.match(/mobile/i) || check.match(/X11/i)) {
window.location = url;
}
}
//类in_array函数
Array.prototype.in_array = function(e) {
for (i = 0; i < this.length; i++) {
if (this[i] == e) return true;
}
return false;
}
}
mobile_device_detect("需要跳转的手机网址");
</script>
这样就简单实现了手机访问电脑网站能自动跳转到手机网站的效果。
当前题目:用手机访问电脑网站自动跳转到wap手机网站的方法
网站网址:https://www.cdcxhl.com/news9/322709.html
成都网站建设公司_创新互联,为您提供手机网站建设、面包屑导航、网站策划、、域名注册、App开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容