js判断是否手机访问
2014-03-19 11:25
274 查看
<script type="text/javascript"> if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){ try{ if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){ window.location.href="http://xw.qq.com/index.htm"; }else if(/iPad/i.test(navigator.userAgent)){ }else{ window.location.href="http://xw.qq.com/simple/s/index/" } }catch(e){} } </script>
AppleWebKit.*Mobile 说明:
点 是任意字符
* 是取 0 至 无限长度
.* 就是匹配AppleWebKit xxxxxxxxxxxx(任意字符) Mobile
手机浏览器User-Agent信息
3个例子如下:
2345浏览器
Mozilla/5.0 (Linux; U; Android 4.2.2; zh-cn; Galaxy Nexus Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/5.0 Mb2345Browser/4.0 Mobile Safari/534.30
遨游浏览器
Mozilla/5.0 (Linux; U; Android 4.2.1; zh-cn; AMOI N828 Build/JOP40D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 Maxthon
UC浏览器
Mozilla/5.0 (Linux; U; Android 4.2.1; zh-CN; AMOI N828 Build/JOP40D) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.2.4.329 U3/0.8.0 Mobile Safari/534.31
相关文章推荐
- js判断是否为手机访问
- JS判断是否手机或pad访问实现方法
- PHP网站 通过js方式判断是否是手机访问,若是 跳转到手机版网址!
- js简化判断是否为手机访问
- JS判断是否来自手机移动端的访问,并跳转
- 利用JS判断是否手机或pad访问
- [置顶] JS判断是否手机或移动端访问
- PHP和js判断访问终端是否是微信浏览器手机还是电脑
- js判断是否为手机访问 跳转页面
- js判断是否为手机访问
- JS判断是否手机或pad访问实现方法
- php网站判断用户是否是手机访问的方法
- js判断手机号码是否合法
- JS 判断访问终端是电脑还是移动设备/手机
- PHP和js判断访问终端是否是微信浏览器
- js判断当前环境是否为苹果手机
- js 判断是否移动设备访问站点
- PHP判断是否手机访问
- js判断手机访问网站自动跳转到手机版
- js判断手机访问PC端跳转到手机站