JS判断页面是在手机端还是PC端打开
2018-01-24 14:11
429 查看
JS判断页面是在手机端还是PC端打开
Navigator 对象包含有关浏览器的信息,它的userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。所以我们可以通过navigator.useragent里面是否有某些值来判断页面是在手机端还是PC端打开,具体如下:方法一:
function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; }
方法二:利用正则表达式
if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { // 移动端操作 } else { // PC端操作 }
相关文章推荐
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- 利用JS来判断页面是在手机端还是在PC端打开的方法
- 仿响应式html:JS来判断页面是在手机端还是在PC端打开的方法
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- 判断手机端还是PC端打开的页面
- js判断当前页面在移动设备还是在PC端中打开
- js判断当前页面在移动设备还是在PC端中打开
- js判断是手机端还是电脑端打开的网页页面
- 前端 js 判断设备类型是手机还是PC 并打开不同设备下的页面
- js判断当前页面在移动设备还是在PC端中打开
- js判断手机还是pc并跳转相关页面
- js判断手机端还是PC端
- js判断访问设备是手机端还是PC端
- js判断手机端还是PC端
- 判断手机端用户打开页面时是android还是ios,并将判断结果通过ajax返回给url接口,传递回去
- js判断是手机端还是pc端