javascript如何获取本机的操作系统类型
摘要:javascript如何获取本机的操作系统类型:关于机器用的操作系统,我们可以随便点击下鼠标就能够获取,但是如何使用javascript获取本机的操作系统类型呢,下面就通过一段代码示例简单介绍一下,希望能够给需要的朋友带来或多或少的帮助。function GetOSInfo(){ var _pf.....
javascript如何获取本机的操作系统类型:
关于机器用的操作系统,我们可以随便点击下鼠标就能够获取,但是如何使用javascript获取本机的操作系统类型呢,下面就通过一段代码示例简单介绍一下,希望能够给需要的朋友带来或多或少的帮助。
function GetOSInfo()
{
var _pf=navigator.platform;
var appVer=navigator.userAgent;
if(_pf=="Win32" || _pf == "Windows")
{
if(appVer.indexOf("WOW64")>-1)
{
_bit = "64位";
}
else
{
_bit = "32位";
}
if(appVer.indexOf("Windows NT 6.0") > -1 || appVer.indexOf("Windows Vista") > -1)
{
if(_bit=='64位' || appVer.indexOf("Windows Vista") > -1)
{
return 'Windows_vista '+_bit;
}
else
{
return "Unknow1";
}
}
else if(appVer.indexOf("Windows NT 6.1") > -1 || appVer.indexOf("Windows 7") > -1)
{
if(_bit=='32位' || appVer.indexOf("Windows 7") > -1)
{
return 'Windows_7 '+_bit;
}
else
{
return "Unknow";
}
}
else
{
try
{
var _winName = Array('2000','XP','2003');
var _ntNum = appVer.match(/Windows NT 5.\d/i).toString();
return 'Windows_' + _winName[_ntNum.replace(/Windows NT 5.(\d)/i,"$1")]+" "+_bit;
}
catch(e)
{
return 'Windows';
}
}
}
else if(_pf == "Mac68K" || _pf == "MacPPC" || _pf == "Macintosh")
{
return "Mac";
}
else if(_pf == "X11")
{
return "Unix";
}
else if(String(_pf).indexOf("Linux") > -1)
{
return "Linux";
}
else
{
return "Unknow";
}
}
最为原始的地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=9193
相关文章
最新发布
阅读排行
热门文章
猜你喜欢