Js通过百度APP SITE自动判断手机站并跳转

现在智能手机上网越来越普遍了,为了获得用户体验增加网站流量,你有必要为你的网站增加一个访问端设备的判断功能,若发现是手机用户访问,则直接跳转到手机站,通过百度的APP site,很容易就可实现这功能。

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>

<script type="text/javascript">uaredirect("http://m.baidu.com");//这里的网址请改为你手机站的网址</script>

把这几行代码添加到你电脑站每个网页的头部就可以了,如果是模板生成的,则添加到模板的开头部分。若不使用模板,可添加到你网站的公共JS函数库文件中。

转:http://www.codefans.net/articles/1396.shtml

 

原本打算用这种方法的:http://zhidao.baidu.com/link?url=RxKtLKXdysfnSJS8J0tGKGBefgCBRn7KBTJbfKYlYWUf0RRc8_hKBDtvv3IB80VA3p1_twLtsZP-uv_b-2ZvSLh-QGQ9Va7WYINppxIhCU3

但是手机 navigator.userAgent 种类太多太杂了。

 

今天2016-4-8看了以前复制别人的代码发现 window.location.href = "xxxxx" 这样的代码在手机是不跳转的,而 window.location = "xxxx"; 这样的代码无论是手机还是电脑一样可以跳转。只是少了一个.href。

posted @ 2016-03-12 18:24  stma  阅读(819)  评论(0)    收藏  举报