蜜臂av日日欢夜夜爽一区_成人一区二区三区在线观看 _日韩国产欧美三级_成人福利视频网站_石原莉奈在线亚洲二区_国产一区二区三区四区五区美女_国产一区二区三区av电影 _91麻豆福利精品推荐_日韩精品1区2区3区_93久久精品日日躁夜夜躁欧美

十年專注于品牌網站建設 十年專注于品牌網站建設,低調、高逼格、有情懷的網絡應用服務商!
南昌百恒網絡微信公眾號 掃一掃關注
小程序
tel-icon全國服務熱線:400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號
掃一掃打開百恒網絡微信小程序

百恒網絡

Windows操作系統(tǒng)各個版本識別方法 Javascript

南昌網頁設計公司技術員 2013/7/12 5813

   Windows是我們最常見平臺,也是使用最為廣泛的平臺,因此南昌網站設計公司單獨將這如何識別Windows各種版本進行詳細的說明和介紹,也希望此文對廣大網站建設公司技術人員有所幫助.上一篇文章我介紹了識別不同平臺Window、Mac、Unix(Linux)方法,接下來我們進行詳細的分析:
    在Windows平臺下,還可以從用戶代理字符串中進一步取得具體的操作系統(tǒng)信息。在Windows XP之前,Windows有兩種版本,分別針對家庭用戶和商業(yè)用戶。針對家庭用戶的版本分別是Windows 95、98和Windows ME。而針對商業(yè)用戶的版本則一直叫做Window NT,最后由于市場原因改名為Windows2000。這兩個產品線后來又合并成一個由Windows NT發(fā)展而來的公共的代碼基,代表產品就是Windows XP。隨后,微軟在Windows XP基礎上又構建了Windows Vista。
   只有了解這些信息,才能搞清楚用戶代理字符串中Windows操作系統(tǒng)的具體版本。下表列出了不同瀏覽器在表示不同的Windows操作系統(tǒng)時給出的不同字符串。

windows版本    IE4+    Gecko    Opera<7    0pera7+    WebKit
95    " Windows 95"    "Win95"    "Windows 95"    "Windows 95    n/a
98   "Windows 98"    "Win98"    Windows 98"   "Windows 98"    n/a
NT 4.0  "Windows NT"  "WinNT4.O"    "Windows NT 4.O"    "Windows NT 4.0"    n/a
2000    "Windows NT 5.0"    "Windows NT 5.O"   "Windows 2000"    "Windows NT 5.O"    n/a
IE    "Win 9x 4.90"   "Win 9x 4.90" "Windows ME"    "Win 9x 4.90"   n/a
XP    "Windows NT 5.1"   "Windows NT 5.1"    "Windows XP"   "Windows NT 5.1"   "Windows NT 5.1"
Vista    "Windows NT 6.0"    "Windows NT 6.0"    n/a    "Windows NT 6.0"   "Windows NT 6.0"
   由于用戶代理字符串中的Windows操作系統(tǒng)版本表示方法各異,因此檢測代碼并不十分直觀。好在,從Windows 2000開始,表示操作系統(tǒng)的字符串大部分都還相同,只有版本號有變化。為了檢測不同的Windows操作系統(tǒng),必須要使用正則表達式。由于使用Opera 7之前版本的用戶已經不多了,因此我們可以忽略這部分瀏覽器。
   第一步就是匹配Windows 95和Windows 98這兩個字符串。對這兩個字符串,只有Gecko與其他瀏覽器不同,即沒有"dows",而且"Win"與版本號之間沒有空格。要匹配這個模式,可以使用下面這個簡單的正則表達式:
/Win(?:dows)?([^do](2))/
這個正則表達式中的捕獲組會返回操作系統(tǒng)的版本。由于版本可能是任何兩個字符編碼(例如95、98,9x、NT、ME及XP),因此要使用兩個非空格字符。
Gecko在表示Windows NT時會在末尾添加"4.O",與其查找實際的字符串,不如像下面這樣查找小數值更合適:
/Win(?:dows)?([^do](2))(\d+\.\d+)?/
這樣,正則表達式中就包含了第二個捕獲組,用于取得NT的版本號。由于該版本號對于Windows95和Windows 98而言是不存在的,所以必須設置為可選。這個模式與Opera表示Windows NT的字符串之間唯一的區(qū)別,就是"NT"與“4.o"之間的空格,這在模式中很容易添加:
/Win(?:dows)?([^do](2))\87(\d+\.\d+)?/
    經過一番修改之后,這個正則表達式也可以成功地匹配Windows ME、Windows XP和WindowsVista的字符串了。具體來說,第一個捕獲組將會匹配95、98、9x、NT、ME或XP。第二個捕獲組則只針對Windows ME及所有Windows NT的變體。這個信息可以作為具體的操作系統(tǒng)信息保存在
system.win屬性中,如下所示:
if (system.win){
if (/Win(?:dows)?([^do]{2})\s?(\d+\.\d+)?/.test (ua)){
if (RegExp["$1"]=="NT"){
switch (RegExp["$2"]){
case "5.0":
   system.win="2000";
   break;
case "5.1":
   system.win= "XP";
   break:
case "6.0":
   system.win="Vista";
   break:
default:
   system.win="NT";
   break;

} else if (RegExp["$1"]==“9x"){
system.win="ME";
} else{
system.win=RegExp["$1"];
)
)
}
    如果system.win的值為true,那么就使用這個正則表達式從用戶代理字符串中提取具體的信息。鑒于Windows將來的某個版本也許不能使用這個方法來檢測,所以第一步應該先檢測用戶代理字符串是否與這個模式匹配。在模式匹配的情況下,第一個捕獲組中可能會包含"95"、"98"、"9x"或"NT"。如果這個值是"NT",可以將system.win設置為相應操作系統(tǒng)的字符串;如果是n9x",那么system.win就要設置成"ME";如果是其他值,則將所捕獲的值直接賦給sys七em.win。有了這些檢測平臺的代碼后,我們就可以編寫如下代碼:
if(client.system.win){
if(client.system.win=="XP") {
//說明是XP
} else if (client.system .win=="Vista"){
//說明是Vista
}
}
    由于非空字符串會轉換為布爾值true,因此可以將client.system.win作為布爾值用在if語句中。而在需要更多有關操作系統(tǒng)的信息時,則可以使用其中保存的字符串值。

   本文僅限內部技術人員學習交流,不得作于其他商業(yè)用途.文章出自:南昌網站建設公司-百恒網絡 http://m.51yjwy.com 如轉載請注明出處!

 

 

400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號
掃一掃打開百恒網絡小程序

歡迎您的光顧,我們將竭誠為您服務×

蜜臂av日日欢夜夜爽一区_成人一区二区三区在线观看 _日韩国产欧美三级_成人福利视频网站_石原莉奈在线亚洲二区_国产一区二区三区四区五区美女_国产一区二区三区av电影 _91麻豆福利精品推荐_日韩精品1区2区3区_93久久精品日日躁夜夜躁欧美
久久国产精品99精品国产| 不卡电影免费在线播放一区| 国产精品综合一区二区| 成人ar影院免费观看视频| 青青草精品视频| 国产美女在线精品| 91年精品国产| 高清国产一区二区| 老汉av免费一区二区三区| 成人精品gif动图一区| 久久er精品视频| av电影天堂一区二区在线| 激情综合一区二区三区| 99久久99久久免费精品蜜臀| 国产麻豆一精品一av一免费| 日韩av成人高清| 成人精品免费网站| 国产高清精品在线| 麻豆精品国产传媒mv男同 | 国产一区在线观看麻豆| 99久久国产综合精品女不卡| 国产激情一区二区三区四区| 久久精品国产精品青草| 日韩高清不卡一区二区三区| 成人污污视频在线观看| 国产伦理精品不卡| 久久aⅴ国产欧美74aaa| 日韩高清不卡一区二区三区| 99久久综合狠狠综合久久| 懂色中文一区二区在线播放| 国产一区二区三区免费看| 理论电影国产精品| 美日韩一区二区| 三级欧美韩日大片在线看| 99re亚洲国产精品| a级精品国产片在线观看| 国产a视频精品免费观看| 国产一区二区精品久久91| 久久电影网站中文字幕| 免费一区二区视频| 美女尤物国产一区| 久久精品理论片| 蜜桃av一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 天堂久久久久va久久久久| 99在线精品免费| 99久久精品免费看国产| 99久久精品情趣| 91美女精品福利| 日本女优在线视频一区二区| 美国一区二区三区在线播放| 美女网站在线免费欧美精品| 激情亚洲综合在线| 国产精品一区二区无线| 懂色av一区二区三区免费观看| 国产99精品国产| 不卡免费追剧大全电视剧网站| 播五月开心婷婷综合| 99精品久久久久久| 日韩av一级电影| 久久av资源网| 高清不卡一二三区| 91蜜桃婷婷狠狠久久综合9色| 日韩成人免费看| 精品一二三四区| 高潮精品一区videoshd| 丝袜亚洲另类欧美综合| 久久er99精品| 成人国产精品免费| 美女mm1313爽爽久久久蜜臀| 国产精品影视在线| 91污在线观看| 国产一区二区三区久久久| av成人老司机| 久久精品国产99国产| 成人综合在线视频| 免费在线观看日韩欧美| 国产成人鲁色资源国产91色综| 99re66热这里只有精品3直播| 美女国产一区二区| 成人高清视频在线| 九九热在线视频观看这里只有精品| 国产美女精品在线| 日韩和欧美的一区| 国产91高潮流白浆在线麻豆| 免费高清不卡av| 大尺度一区二区| 麻豆国产精品视频| www.欧美日韩| 国内成人自拍视频| 日韩精品亚洲专区| 成人性生交大合| 久久er99精品| 天堂精品中文字幕在线| 国产成人免费视| 久久精品国产精品亚洲精品| 不卡区在线中文字幕| 国产一级精品在线| 美女高潮久久久| 99久久免费视频.com| 国产精品亚洲一区二区三区在线 | 日韩有码一区二区三区| 国产成人精品影视| 久久精品国产99久久6| 日韩激情视频网站| 91美女片黄在线| 成人av电影在线播放| 国产成人免费在线观看不卡| 国内精品在线播放| 美女精品自拍一二三四| 日韩成人精品在线观看| 丝袜美腿亚洲色图| av影院午夜一区| 成人的网站免费观看| 国产激情视频一区二区三区欧美 | 成+人+亚洲+综合天堂| 老司机精品视频在线| 91网上在线视频| caoporen国产精品视频| 高清shemale亚洲人妖| 国产乱一区二区| 国产真实乱子伦精品视频| 麻豆91精品视频| 久久精品国产精品青草| 日韩激情av在线| 七七婷婷婷婷精品国产| 美女网站一区二区| 看电视剧不卡顿的网站| 久久er99热精品一区二区| 老司机午夜精品| 黄色小说综合网站| 国产传媒欧美日韩成人| 成人中文字幕在线| av一区二区三区| 天堂蜜桃一区二区三区| 蜜臀精品久久久久久蜜臀| 麻豆国产精品视频| 国产一区二区在线看| 国产精品99久| 成人av免费在线观看| av一区二区久久| 日韩国产欧美视频| 激情综合网最新| 国产高清视频一区| 97se亚洲国产综合在线| 日本欧美在线观看| 国产一区二区免费看| 成熟亚洲日本毛茸茸凸凹| 97久久超碰国产精品| 麻豆中文一区二区| 国产成+人+日韩+欧美+亚洲| 91香蕉视频mp4| 久久99这里只有精品| 国产精品夜夜嗨| 91香蕉国产在线观看软件| 麻豆成人久久精品二区三区小说| 韩国成人福利片在线播放| 高清久久久久久| 日韩电影在线看| 国产精品自在欧美一区| 95精品视频在线| 精品无码三级在线观看视频| 成人午夜又粗又硬又大| 男女激情视频一区| 国产不卡免费视频| 美女视频网站久久| 成人免费福利片| 久久99精品久久久久| 高清av一区二区| 久久精品二区亚洲w码| www.欧美日韩| 精品一区二区三区日韩| 99国产麻豆精品| 国产麻豆一精品一av一免费| 日韩激情一二三区| 成人午夜视频免费看| 狠狠色丁香婷婷综合久久片| 99视频在线观看一区三区| 国产在线播放一区| 免费在线观看不卡| 99精品视频一区| 国产成人三级在线观看| 另类综合日韩欧美亚洲| 99精品热视频| 成人看片黄a免费看在线| 极品少妇一区二区| 免费成人性网站| 91丨九色丨黑人外教| 东方aⅴ免费观看久久av| 精品一区中文字幕| 青青草精品视频| 91麻豆国产自产在线观看| 国v精品久久久网| 国产一区二区不卡老阿姨| 免费观看在线色综合| 99精品一区二区三区| 成人性生交大合| 国产精品一品视频| 国产伦精品一区二区三区免费| 免费人成在线不卡| 日韩av高清在线观看| 天堂影院一区二区| 99re成人精品视频| 99精品国产99久久久久久白柏| 成人午夜电影网站| 大尺度一区二区| 国产91精品免费| 夫妻av一区二区| 高清在线不卡av| 懂色av一区二区三区免费观看| 国产成人精品一区二| 国产精品亚洲一区二区三区妖精| 韩国理伦片一区二区三区在线播放| 老汉av免费一区二区三区| 久久丁香综合五月国产三级网站| 美女网站色91| 韩国精品一区二区| 国产黄色91视频| 国产91精品精华液一区二区三区| 成人性色生活片| 99国产精品一区| 日韩中文字幕亚洲一区二区va在线| 91蜜桃视频在线| 免费成人你懂的| 久久99久久久久久久久久久| 国产综合久久久久影院| 国产成人免费视| 99久久精品免费看| 日韩高清不卡在线| 精品一区二区三区免费观看 | 视频在线观看国产精品| 日韩中文字幕一区二区三区| 麻豆精品一二三| 国产伦精品一区二区三区免费| 国产不卡视频一区| 91亚洲国产成人精品一区二三 | 日韩精品一级中文字幕精品视频免费观看| 99视频精品免费视频| 日韩**一区毛片| 国产在线精品一区二区夜色| 成人一区二区视频| 日本欧美一区二区| 国产尤物一区二区在线| www.在线成人| 麻豆久久久久久| 东方欧美亚洲色图在线| 日韩中文字幕区一区有砖一区 | 蜜臀av一区二区在线观看| 国产在线不卡一区| 99久久精品99国产精品| 精品一区二区三区免费毛片爱| 成人污视频在线观看| 蜜桃一区二区三区四区| 成人在线视频一区| 乱一区二区av| 99久久国产综合精品麻豆| 精品一区二区三区免费观看| 成人av电影在线观看| 国产真实精品久久二三区| 91网上在线视频| 国产成人免费网站| 久久精品久久99精品久久| 99久久er热在这里只有精品15| 九一九一国产精品| 日韩精品一级中文字幕精品视频免费观看| 国产在线视频不卡二| 日本aⅴ精品一区二区三区| 盗摄精品av一区二区三区| 久久99久久99小草精品免视看| 不卡高清视频专区| 国产精品亚洲视频| 精品一区二区日韩| 蜜臀久久99精品久久久久久9| 成人激情黄色小说| 国产精品一区二区视频| 蜜桃一区二区三区四区| 91美女片黄在线观看| 成人一区二区三区视频| 国产美女久久久久| 黄网站免费久久| 麻豆一区二区三| 日本美女一区二区三区视频| 99久久免费精品| 成人免费精品视频| 国产91色综合久久免费分享| 国产一区二区日韩精品| 久久se这里有精品| 久久国产精品色婷婷| 免费成人av在线| 免费看欧美女人艹b| 奇米777欧美一区二区| 日韩中文字幕不卡| 日韩不卡在线观看日韩不卡视频| 91日韩一区二区三区| 99精品视频在线观看免费| 成人精品一区二区三区四区 | 日本午夜精品视频在线观看 | 成人精品一区二区三区四区 | 美女视频黄频大全不卡视频在线播放| 91女人视频在线观看| 91亚洲精品乱码久久久久久蜜桃| 成人动漫一区二区在线| 成人aaaa免费全部观看| av在线不卡电影| 91丨国产丨九色丨pron| 日韩精品高清不卡| 久久国产夜色精品鲁鲁99| 精品一区二区三区在线播放视频| 国内外成人在线视频| 国产成人免费高清| 成人av电影在线播放| 99re这里只有精品6| 日本成人中文字幕在线视频| 久久超级碰视频| 国产suv精品一区二区883| av一区二区三区黑人| 日韩av一级片| 久久av资源站| 国产成人高清在线| 99re在线视频这里只有精品| 麻豆一区二区在线| 国产丶欧美丶日本不卡视频| 99国产精品国产精品久久| 喷水一区二区三区| 国产福利一区在线观看| 99精品国产视频| 黄一区二区三区| proumb性欧美在线观看| 热久久一区二区| 国产传媒一区在线| 天堂成人国产精品一区| 国产在线精品国自产拍免费| 白白色亚洲国产精品| 久久激情五月激情| eeuss影院一区二区三区| 男女性色大片免费观看一区二区| 国产精品一二三四区| 日韩精品五月天| 国产精品66部| 青青青伊人色综合久久| 高清不卡在线观看av| 看片网站欧美日韩| 北条麻妃一区二区三区| 激情欧美一区二区| 日韩精彩视频在线观看| 国产成人免费高清| 久久成人精品无人区| 91亚洲资源网| 国产高清精品网站| 久热成人在线视频| 视频一区二区中文字幕| 国产99久久久国产精品潘金 | av亚洲产国偷v产偷v自拍| 久久66热re国产| 91毛片在线观看| 成人免费电影视频| 国产精品一区二区果冻传媒| 蜜桃av一区二区三区| 91蜜桃网址入口| 成人精品视频一区| 国产成人鲁色资源国产91色综| 老司机一区二区| 日本女优在线视频一区二区| 成人avav在线| 成人在线综合网| 国产激情一区二区三区四区| 激情国产一区二区| 另类人妖一区二区av| 日本不卡一区二区| 视频在线观看一区| 99麻豆久久久国产精品免费优播| 懂色一区二区三区免费观看| 国产麻豆视频一区| 国产一区二区三区不卡在线观看| 久久精品久久综合| 九九精品视频在线看| 捆绑调教一区二区三区| 老司机免费视频一区二区| 免费av成人在线| 久久精品国产免费| 极品少妇xxxx精品少妇| 激情综合网av| 国产真实乱对白精彩久久| 国产一区二区精品久久| 国产精品资源在线看| 国产精品66部| 成人福利视频网站| 94色蜜桃网一区二区三区| 99国产精品视频免费观看| 91在线高清观看| 奇米在线7777在线精品| 久久国产综合精品| 国产麻豆日韩欧美久久| 国产91精品精华液一区二区三区| 丁香婷婷综合激情五月色| av一区二区三区黑人| 91美女蜜桃在线| 久久99热99| 国产成人午夜99999| 不卡电影一区二区三区|