JS判断是移动端浏览器还是pc端浏览器
来源:互联网 发布:浙大知乎 沈璐 编辑:程序博客网 时间:2024/05/17 05:53
JS判断是移动端浏览器还是pc端浏览器
代码:
<html><head><title> 判断浏览器 </title><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.*/)||!!u.match(/AppleWebKit/)&&u.indexOf('QIHU')&&u.indexOf('Chrome')<0, // 是否为移动终端 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 || u.indexOf('Mac') > -1, // 是否为 iPhone 或者 QQHD 浏览器 iPad: u.indexOf('iPad') > -1, // 是否 iPad webApp: u.indexOf('Safari') == -1, // 是否WEB应该程序,没有头部与底部。 ua:u }; }(), language:(navigator.browserLanguage || navigator.language).toLowerCase()} if(browser.versions.mobile&&!browser.versions.iPad){ this.location = "http://m.baidu.com/"; // 百度手机网站}</script></head><body><p> 该演示页面电脑端打开无任何效果,手机打开会跳转到手机百度 </p></body></html>
参考:http://blog.csdn.net/lvjiankui_wwx/article/details/42742265
0 0
- JS判断是移动端浏览器还是pc端浏览器
- JS判断是移动端还是PC端浏览器打开
- js判断是否是移动端浏览器还是pc端浏览器
- 判断当前浏览器是移动端还是pc端
- 判断浏览器的客户端是移动端还是PC端
- Js 判断客户端浏览器来自PC还是移动端
- js 区分浏览器来源是PC端还是移动端
- js判断用户的浏览器设备是移动端还是pc端
- js判断用户的浏览器设备是移动端还是pc端
- js原生判断浏览器是移动还是PC
- js判断是pc还是移动端
- js判断是pc还是移动端
- JS判断是PC还是移动端浏览器,并根据不同的终端跳转到不同的网址
- 判断浏览器类型,判断是PC端还是移动端,判断是苹果端还是Android端
- JS判断是PC浏览器还是手机设备浏览器
- JS判断是PC浏览器还是手机设备浏览器
- 判断是移动还是pc,判断是否是微信浏览器
- 检测当前的浏览器是pc端还是移动端
- jQuery的prev~siblings选择器
- ios开发:git上传代码到开源中国的步骤,以及pod的更新方法
- 隔行换色并且鼠标指向行变色的表格
- 优先队列PriorityQueue
- jquery简单过滤器
- JS判断是移动端浏览器还是pc端浏览器
- jquery内容过滤器
- The Solution to Leetcode 344 Reverse String
- 【正一专栏】金融反腐——好戏才刚开始
- 【不断更新】python脚本常用的函数!
- QML程序的发布
- 阅读书目
- jquery可见性过滤器
- 在线阅读Office文件