欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js下獲得客戶端操作系統(tǒng)的函數(shù)代碼(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)

 更新時(shí)間:2011年10月31日 14:13:28   作者:  
有時(shí)候需要在客戶端獲取操作系統(tǒng)的版本,以便更好的給用戶合適的信息,提高用戶體驗(yàn),好不容易從網(wǎng)站發(fā)現(xiàn)了這段代碼,分享給大家。

復(fù)制代碼 代碼如下:

//獲得客戶端操作系統(tǒng)(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
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";
}
}

相關(guān)文章

  • 全面講解CocosCreator熱更新

    全面講解CocosCreator熱更新

    這篇文章主要介紹了CocosCreator熱更新,熱更新是重要的技術(shù),希望你看完文章可以回去實(shí)驗(yàn)一下,體會(huì)其便捷性
    2021-04-04
  • taro小程序添加骨架屏的實(shí)現(xiàn)代碼

    taro小程序添加骨架屏的實(shí)現(xiàn)代碼

    這篇文章主要介紹了taro小程序添加骨架屏的實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • js實(shí)現(xiàn)ifram取父窗口URL地址的方法

    js實(shí)現(xiàn)ifram取父窗口URL地址的方法

    這篇文章主要介紹了js實(shí)現(xiàn)ifram取父窗口URL地址的方法,是javascript操作window.parent對(duì)象非常典型的應(yīng)用技巧,需要的朋友可以參考下
    2015-02-02
  • 微信小程序?qū)崿F(xiàn)自動(dòng)定位功能

    微信小程序?qū)崿F(xiàn)自動(dòng)定位功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)自動(dòng)定位功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 淺談javascript中的DOM方法

    淺談javascript中的DOM方法

    DOM就是Html頁(yè)面的模型,將每個(gè)標(biāo)簽都做為一個(gè)對(duì)象,JavaScript通過(guò)調(diào)用DOM中的屬性、方法就可以對(duì)網(wǎng)頁(yè)中的文本框、層等元素進(jìn)行編程控制。比如通過(guò)操作文本框的DOM對(duì)象,就可以讀取文本框中的值、設(shè)置文本框中的值。
    2015-07-07
  • JS實(shí)現(xiàn)鏈表數(shù)據(jù)結(jié)構(gòu)的代碼詳解

    JS實(shí)現(xiàn)鏈表數(shù)據(jù)結(jié)構(gòu)的代碼詳解

    很多前端的同學(xué)對(duì)數(shù)據(jù)結(jié)構(gòu)和算法這塊沒(méi)有太多的概念,很多l(xiāng)eetcode的題目看不懂,有時(shí)候可能看了題解也不知道是什么意思,這篇文章咱們來(lái)簡(jiǎn)單的談一談鏈表,文中給大家介紹了JS實(shí)現(xiàn)鏈表數(shù)據(jù)結(jié)構(gòu)的示例代碼,需要的朋友可以參考下
    2024-01-01
  • 個(gè)人總結(jié)的一些JavaScript技巧、實(shí)用函數(shù)、簡(jiǎn)潔方法、編程細(xì)節(jié)

    個(gè)人總結(jié)的一些JavaScript技巧、實(shí)用函數(shù)、簡(jiǎn)潔方法、編程細(xì)節(jié)

    這篇文章主要介紹了個(gè)人總結(jié)的一些JavaScript技巧、實(shí)用函數(shù)、簡(jiǎn)潔方法、編程細(xì)節(jié),本文講解了變量轉(zhuǎn)換、取整同時(shí)轉(zhuǎn)換成數(shù)值型、日期轉(zhuǎn)數(shù)值、類數(shù)組對(duì)象轉(zhuǎn)數(shù)組、進(jìn)制之間的轉(zhuǎn)換等方法技巧,需要的朋友可以參考下
    2015-06-06
  • 網(wǎng)頁(yè)中JS函數(shù)自動(dòng)執(zhí)行常用三種方法

    網(wǎng)頁(yè)中JS函數(shù)自動(dòng)執(zhí)行常用三種方法

    這篇文章主要為大家詳細(xì)介紹了網(wǎng)頁(yè)中JS函數(shù)自動(dòng)執(zhí)行常用三種方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • JS 添加千分位與去掉千分位的示例

    JS 添加千分位與去掉千分位的示例

    本文為大家詳細(xì)介紹下使用JS添加千分位以及去掉千分位的實(shí)現(xiàn)代碼,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助
    2013-07-07
  • 一文弄懂JavaScript的繼承方式

    一文弄懂JavaScript的繼承方式

    這篇文章主要介紹了一文弄懂JavaScript的繼承方式,在java面試過(guò)程中經(jīng)常被問(wèn)到j(luò)avascript中有幾種繼承方式,每種繼承方式是怎么實(shí)現(xiàn)的,文中給大家講解的非常詳細(xì),需要的朋友可以參考下
    2022-05-05

最新評(píng)論