用js判断操作系统和浏览器类型
2015-01-22 10:51
363 查看
判断操作系统和浏览器的js代码
navigator.userAgent:userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。
navigator.platform:platform 属性是一个只读的字符串,声明了运行浏览器的操作系统和(或)硬件平台。
判断操作系统类型
win操作系统
win2000操作系统
WinXP操作系统
Win2003操作系统
WinVista操作系统
Win7操作系统
mac操作系统
unix操作系统
linux操作系统
andorid操作系统
判断浏览器类型
ie浏览器:
firefox浏览器
谷歌浏览器
opera浏览器
safari浏览器
微信浏览器
navigator.userAgent:userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。
navigator.platform:platform 属性是一个只读的字符串,声明了运行浏览器的操作系统和(或)硬件平台。
判断操作系统类型
win操作系统
navigator.platform == "Win32" navigator.platform == "Windows"
win2000操作系统
/Windows NT 5.0/i.test(navigator.userAgent)
WinXP操作系统
/Windows NT 5.1/i.test(navigator.userAgent)
Win2003操作系统
/Windows NT 5.2/i.test(navigator.userAgent)
WinVista操作系统
/Windows NT 6.0/i.test(navigator.userAgent)
Win7操作系统
/Windows NT 6.1/i.test(navigator.userAgent)
mac操作系统
navigator.platform == "Mac68K" navigator.platform == "MacPPC" navigator.platform == "Macintosh" navigator.platform == "MacIntel"
unix操作系统
navigator.platform == "X11"
linux操作系统
/Linux/i.test(navigator.userAgent)
andorid操作系统
if(/Linux/i.test(navigator.userAgent)){ if(/android/i.test(navigator.userAgent.toLowerCase())){ return "android"; } }
判断浏览器类型
ie浏览器:
/ie/i.test(navigator.userAgent.toLowerCase());
firefox浏览器
/firefox/i.test(navigator.userAgent.toLowerCase());
谷歌浏览器
/chrome/i.test(navigator.userAgent.toLowerCase());
opera浏览器
/opera/i.test(navigator.userAgent.toLowerCase());
safari浏览器
/safari/i.test(navigator.userAgent.toLowerCase());
微信浏览器
/micromessenger/i.test(navigator.userAgent.toLowerCase());
相关文章推荐
- 使用JS判断客户端、浏览器、操作系统类型
- JS使用userAgent判断操作系统和浏览器类型
- js判断操作系统、判断浏览器类型、判断数据类型权威方法--extjs源码
- 【javascript】—— JS判断浏览器类型、操作系统
- JS判断浏览器类型,JS判断客户端操作系统
- js判断当前客户端设备类型,操作系统及浏览器类型
- H5案例分享:使用JS判断客户端、浏览器、操作系统类型
- 使用JS判断客户端、浏览器、操作系统类型
- 用js判断操作系统和浏览器类型
- 使用JS判断客户端、浏览器、操作系统类型
- 使用JS判断客户端、浏览器、操作系统类型
- javascript:判断浏览器类型和客户端操作系统 (2009-06-02更新)
- 【原创】JS判断浏览器类型
- js 判断浏览器类型
- 判断浏览器和操作系统的js
- [转]JS判断浏览器类型及版本
- JS判断浏览器类型
- JS判断浏览器的类型
- js判断浏览器类型
- JS判断浏览器类型