JS判断客户端是手机还是PC
来源:互联网 发布:卸载预装软件神器 编辑:程序博客网 时间:2024/04/30 05:11
简单判断接入端是否为主流手机端,如果是将跳转到baidu.com
<script type="text/javascript">var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");var browser = navigator.userAgent.toLowerCase();var isMobile = false;for (var i=0; i<mobileAgent.length; i++){ if (browser.indexOf(mobileAgent[i])!=-1){ isMobile = true;//alert(mobileAgent[i]);location.href = 'http://www.baidu.com/';break; } }</script>
附赠一下判断访问终端的代码
<script type="text/javascript"> //判断访问终端 var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核 mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, //是否iPad webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部 weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增) qq: u.match(/\sQQ/i) == " qq" //是否QQ }; }(), language:(navigator.browserLanguage || navigator.language).toLowerCase() } if(browser.versions.android){ window.location.href=""; }else if(browser.versions.iPhone){ window.location.href=""; }</script>
0 0
- JS判断客户端是手机还是PC
- JS判断客户端是手机还是PC
- JS判断客户端是手机还是PC
- JS判断客户端是手机还是PC
- JS判断客户端是手机还是PC 实例代码
- 使用js判断,客户端是手机还是PC
- JS判断客户端是手机还是PC的代码
- 判断客户端是PC还是手机
- JS-判断是PC还是手机
- js判断是pc还是手机
- JS判断客户端是手机还是PC的2个代码
- JS判断客户端是手机还是PC的2个代码
- 判断访问网站的客户端是PC还是手机
- php判断客户端是pc还是手机的方法
- 判断客户端是手机端还是PC端
- php判断客户端是pc还是手机的方法
- 判断是手机还是PC
- js判断客户端是移动端还是PC端
- JQuery.Validation Usage.
- Android软件安全与逆向分析(一)
- 黑马程序员 面向对象 Object与内部类
- 干货!大数据量下,58同城mysql实践
- [Rx86OS-XIII] _使用定时器 (通路 设计 优化)过程 (线性表)_
- JS判断客户端是手机还是PC
- Ubuntu使用(三):大杂烩
- win7系统hosts文件的作用
- .htaccess文件RewriteRule语法规则
- Android:WebView与Javascript交互
- 按键控制移动的椭圆GDI绘图时,画椭圆没有清除上次的痕迹
- Spring中jdbcTemplate的用法实例
- java中Date与String的相互转化
- iOS Crash文件分析]-如何使用symbolicatecrash工具