js获取本机操作系统类型的两种方法_javascript技巧

作者: 全球彩票官网下载  发布:2020-01-03

以上就是js获取本机操作系统类型的方法,希望大家有所收获。

function GetOSInfo(){ var _pf=navigator.platform; var appVer=navigator.userAgent; if(_pf=="Win32" || _pf == "Windows") { if(appVer.indexOf { _bit = "64位"; } else { _bit = "32位"; } if(appVer.indexOf > -1 || appVer.indexOf > -1) { if(_bit=='64位' || appVer.indexOf > -1) { return 'Windows_vista '+_bit; } else { return "Unknow1"; } } else if(appVer.indexOf > -1 || appVer.indexOf { if(_bit=='32位' || appVer.indexOf { return 'Windows_7 '+_bit; } else { return "Unknow"; } } else { try { var _winName = Array; var _ntNum = appVer.match.toString(); return 'Windows_' + _winName[_ntNum.replace/i,"$1")]+" "+_bit; } catch { return 'Windows'; } } } else if(_pf == "Mac68K" || _pf == "MacPPC" || _pf == "Macintosh") { return "Mac"; } else if { return "Unix"; } else if.indexOf { return "Linux"; } else { return "Unknow"; } }

//获取客户端操作系统类型 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  return "Mac"; var isUnix = (navigator.platform == "X11") && !isWin && !isMac; if  return "Unix"; var isLinux = (String.indexOf; if  return "Linux"; if  { var isWin2K = sUserAgent.indexOf > -1 || sUserAgent.indexOf > -1; if  return "Win2000"; var isWinXP = sUserAgent.indexOf > -1 || sUserAgent.indexOf > -1; if  return "WinXP"; var isWin2003 = sUserAgent.indexOf > -1 || sUserAgent.indexOf > -1; if  return "Win2003"; var isWin2003 = sUserAgent.indexOf > -1 || sUserAgent.indexOf > -1; if  return "WinVista"; var isWin2003 = sUserAgent.indexOf > -1 || sUserAgent.indexOf > -1; if  return "Win7"; } return "None"; } function locationHref{ case 'Mac': window.location.href='http://www.baidu.com'; break; case 'Unix': window.location.href='http://tieba.baidu.com'; break; case 'Linux': window.location.href='http://map.baidu.com'; break; case 'Win2000': window.location.href='http://mp3.baidu.com'; break; case 'WinXP': window.location.href='http://baike.baidu.com'; break; case 'Win2003': window.location.href='http://zhidao.baidu.com'; break; case 'WinVista': window.location.href='http://hi.baidu.com'; break; case 'Win7': window.location.href='http://video.baidu.com'; break; default : window.location.href='http://www.hao123.com/'; break; } }var kk=detectOS;/*locationHref;*/

关于机器用的操作系统,我们可以随便点击下鼠标就能够获取,但是如何使用javascript获取本机的操作系统类型呢,下面就通过一段代码示例简单介绍一下,希望能够给需要的朋友带来或多或少的帮助。

本文由全球彩票历史版本发布于全球彩票官网下载,转载请注明出处:js获取本机操作系统类型的两种方法_javascript技巧

关键词:

上一篇:15个常用的jquery代码片段_jquery_脚本之家
下一篇:没有了