t784l47rj7 发表于 2016-5-17 11:22:05

判断系统位数(32,64),系统类型(win,liunx,mac)

  



/**
* 获取系统位数
* @return {'x86' or 'x64'}
*/
function getSysBit(){
var x= navigator.userAgent.match(/x86_64|Win64|WOW64/) ||navigator.cpuClass === 'x64' ? 'x64' : 'x86';
return x;
}
/**
* 获取系统类型
* @return {'Mac' or 'Win' or 'Linux'}
*/
function getSysType(){
var os = navigator.platform.match(/(Win|Mac|Linux)/);//系统
var x = os && os;
//    switch (os && os) {//系统类型
//          case 'Mac':
//            break;
//          case 'Win':
//            break;
//          case 'Linux':
// break;
//      }
return x;
}
 
页: [1]
查看完整版本: 判断系统位数(32,64),系统类型(win,liunx,mac)