JS检测设备类型
2017-05-24 21:55
239 查看
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/), //是否为移动终端 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应该程序,没有头部与底部 }; }() }; //document.writeln(" 是否为移动终端: "+browser.versions.mobile); //document.writeln(" \n ios终端: "+browser.versions.ios); //document.writeln(" \n android终端: "+browser.versions.android); //document.writeln(" \n 是否为iPhone: "+browser.versions.iPhone); //document.writeln(" \n 是否iPad: "+browser.versions.iPad); //document.writeln(navigator.userAgent); //document.writeln(navigator.appVersion);
判断是什么设备,移动端还是PC,Android还是IOS
相关文章推荐
- js检测访问设备的类型
- js如何检测浏览设备类型
- JS检测上传类型
- JS前端检测上传文件类型以及属性大小,并生成预览
- 检测iPhone/iPod Touch/iPad设备类型
- JS判断访问设备(userAgent)加载不同页面 JS判断客户端操作系统类型(platform)
- 如何检测苹果设备类型
- 检测浏览器类型的js
- js检测手机类型(android,ios,blackberry,windows等)
- IE+JS: 上传之前检测图片文件大小及类型
- js类型检测方法
- js 类型检测
- js检测文件类型及大小
- 检测iPhone/iPod Touch/iPad设备类型
- 检测iPhone/iPod Touch/iPad设备类型
- 检测iPhone/iPod Touch/iPad设备类型 .
- js检测文件类型及大小
- js实现上传图片类型大小的检测代码
- Js_检测浏览器类型
- Web客户端访问设备类型判断方法- PHP判断方法,Js判断方法