Request.UserAgent信息解析,js获取客户端操作系统
来源:互联网 发布:mac双系统win8.1 编辑:程序博客网 时间:2024/06/05 14:08
Request能拿到的东西js也能拿到,所以此处以js解释,补充:wow64表示64位系统
function detectOS() { var sUserAgent = navigator.userAgent; var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows"); var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC") || (navigator.platform == "Macintosh") || (navigator.platform == "MacIntel"); if (isMac) return "Mac"; var isUnix = (navigator.platform == "X11") && !isWin && !isMac; if (isUnix) return "Unix"; var isLinux = (String(navigator.platform).indexOf("Linux") > -1); if (isLinux) return "Linux"; if (isWin) { var isWin2K = sUserAgent.indexOf("Windows NT 5.0") > -1 || sUserAgent.indexOf("Windows 2000") > -1; if (isWin2K) return "Win2000"; var isWinXP = sUserAgent.indexOf("Windows NT 5.1") > -1 || sUserAgent.indexOf("Windows XP") > -1; if (isWinXP) return "WinXP"; var isWin2003 = sUserAgent.indexOf("Windows NT 5.2") > -1 || sUserAgent.indexOf("Windows 2003") > -1; if (isWin2003) return "Win2003"; var isWinVista= sUserAgent.indexOf("Windows NT 6.0") > -1 || sUserAgent.indexOf("Windows Vista") > -1; if (isWinVista) return "WinVista"; var isWin7 = sUserAgent.indexOf("Windows NT 6.1") > -1 || sUserAgent.indexOf("Windows 7") > -1; if (isWin7) return "Win7"; } return "other";}document.writeln("您的操作系统是:" + detectOS());
阅读全文
0 0
- Request.UserAgent信息解析,js获取客户端操作系统
- 使用userAgent获取客户端信息
- Servlet-request获取客户端ip地址,操作系统,浏览器等信息
- js获取userAgent中操作系统版本
- js获取userAgent中操作系统版本
- js获取userAgent中操作系统版本
- 根据userAgent判断客户端是否手机、操作系统、浏览器等信息
- 根据userAgent判断客户端是否手机、操作系统、浏览器等信息
- js获取客户端操作系统
- js获取客户端操作系统
- JS获取客户端信息(屏幕分辨率、浏览器版本、操作系统版本)
- JS获取操作系统信息
- JS获取操作系统信息
- userAgent获取浏览器信息
- js获取客户端信息
- js获取客户端信息
- 利用request.getHeader("user-agent")获取客户端浏览器和操作系统信息 分享
- JS使用userAgent实现浏览器信息的获取
- nginx+upload_file
- jzoj. 3432. 【GDOI2014模拟】服务器
- 阿里云 ECS服务器配置Win,域名解析无效,FTP无法连接,远程桌面无法连接问题解决
- Centos 7 中文输入法安装方法
- mybatis 对于入参的处理,list,array,@param
- Request.UserAgent信息解析,js获取客户端操作系统
- Java多线程____线程死锁例子
- Jmeter接口测试
- Toast、Onclick、匿名类、返回上一层
- JAVA和MySQL实现分页和页面跳转指定当前显示页数的问题
- python + appnium 做android自动化测试
- 简历
- Substrings
- hdu3577-Fast Arrangement 线段树区间覆盖