判断用户使用的是什么浏览器,是什么终端设备
来源:互联网 发布:java多线程 pdf 编辑:程序博客网 时间:2024/05/16 12:19
(function getMobileDevice(window) { var ua = navigator.userAgent; //是否为移动端 var mobile = /AppleWebKit.*Mobile.*/.test(ua) || /AppleWebKit/.test(ua); //ios终端 var ios = /\(i[^;]+;(U;)?CPU.+Mac OS X/.test(ua); //android终端或者uc浏览器 var android = /(Android);?[\s\/]+([\d.]+)?/.test(ua); //iphone var iphone = /iphone/i.test(ua); //ipad var ipad = /iPad/i.test(ua); //weixin var weixin = /micromessenger/i.test(ua); //Chrome var chrome = /Chrome\/([\d.]+)/.test(ua) || /CriOS\/([\d.]+)/.test(ua); //火狐内核 var mozilla = ua.indexOf('Gecko') > -1 && ua.indexOf('KHTML') == -1; //苹果,谷歌内核 var webkit = /AppleWebKit/i.test(ua); //opera内核 var opera = /Presto/i.test(ua); //苹果浏览器 var safari = /safari/i.test(ua)&&!/Chrome/i.test(ua); //微软 var msie = /msie/i.test(ua); window.device={ isMobile:mobile, islos:ios, isAndroid:android, isIPhone:iphone, isIPad:ipad, isWeiXin:weixin, isChrome:chrome, isMozilla:mozilla, isWebkit:webkit, isOpera:opera, isSafari:safari, isMsie:msie } })(window); console.log(device);
如有错误或更多,请大神留言指出,谢谢!
阅读全文
0 0
- 判断用户使用的是什么浏览器,是什么终端设备
- js判断用户使用的是什么浏览器
- 判断 是什么样子的 终端设备 函数
- php后台判断用户用的是什么浏览器浏览
- js判断是什么浏览器
- 判断是什么浏览器
- 判断打开网页的是什么浏览器
- Servlet 根据浏览器的头信息判断使用的是什么浏览器,(兼容性比较常使用)
- 用js 或者是jquery 判断 用户是什么浏览器的方法
- js 判断是什么类型浏览器
- JS判断是什么浏览器打开
- 如何根据User Agent参数字符串判断客户端使用的是什么浏览器的版本及类型
- 如何通过代码判断当前使用的是什么浏览器(各个平台)
- 用js判断当前是什么浏览器
- 浏览器是什么?
- 各种浏览器的内核是什么
- 各种浏览器的内核是什么
- 用户搜索的意图是什么?
- loj#6169. 相似序列
- NYOJ-备用2350 彩排(位运算)
- 文件上传(加水印、生成预览图)
- Enum枚举类型的使用
- 中断底半部及工作队列的用法
- 判断用户使用的是什么浏览器,是什么终端设备
- Qt中点击关闭任务栏而不退出程序的实现方法
- eclise 部署web工程报 There are no resources that can be added or removed from the server.
- 七 iOS之 矩阵操作(图形上下文的平移、缩放、旋转)
- 阅读Vue.jsAPI
- dp Vijos P1370 分苹果
- UVa12096(集合中的集合+stl)集合栈计算机
- 数据库SQL实战
- 【CodeForces】426Div2 C The Meaningless Game