獲取不同版本瀏覽器以及電腦信息

測(cè)試時(shí)各個(gè)瀏覽器版本

IE: 11.953.14393.0

Edge: Microsoft Edge 38.14393.0.0;Microsoft EdgeHTML 14.14393

Chrome: 57.0.2987.133 (64-bit)

FireFox: 52.0.1 (32 位)

360極速瀏覽器: 版本號(hào):8.7.0.306;內(nèi)核版本號(hào):50.0.2661.102

360安全瀏覽器: 版本號(hào):8.1.1.400;內(nèi)核版本號(hào):45.0.2454.101

程序源碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">JS獲取瀏覽器類型和版本信息functionbro(){varis360 =false;varisIE =false;varisFirefox =false;varisChrome =false;varisEdge =false;varbroName ='Runing';varstr ='';varstrStart =0;varstrStop =0;vararr =newArray();vartemp ='';varuserAgent =window.navigator.userAgent;//包含以下屬性中所有或一部分的字符串:appCodeName,appName,appVersion,language,platform/*alert(userAgent);*///FireFoxif(userAgent.indexOf('Firefox') !=-1) {isFireFox =true;/*broName = 'FireFox瀏覽器';*/strStart = userAgent.indexOf('Firefox');temp = userAgent.substring(strStart);broName = temp.replace('/','版本號(hào)')}//Edgeif(userAgent.indexOf('Edge') !=-1) {isEdge =true;/*broName = 'Edge瀏覽器';*/strStart = userAgent.indexOf('Edge');temp = userAgent.substring(strStart);broName = temp.replace('/','版本號(hào)');}//IE瀏覽器if(userAgent.indexOf('NET') !=-1&& userAgent.indexOf("rv") !=-1) {isIE =true;/*broName = 'IE瀏覽器'; */strStart = userAgent.indexOf('rv');strStop = userAgent.indexOf(')');temp = userAgent.substring(strStart, strStop);broName = temp.replace('rv','IE').replace(':','版本號(hào)');}//360極速模式可以區(qū)分360安全瀏覽器和360極速瀏覽器if(userAgent.indexOf('WOW') !=-1&& userAgent.indexOf("NET")

JavaScript獲取瀏覽器版本信息

獲取瀏覽器詳細(xì)信息

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">New Document/******************************************下為瀏覽器信息************************************************///獲取瀏覽器相關(guān)信息function allinfo() {var appName = navigator.appName; //瀏覽器的正式名稱var appVersion = navigator.appVersion; //瀏覽器的版本號(hào)var cookieEnabled = navigator.cookieEnabled; // 返回用戶瀏覽器是否啟用了cookievar cpuClass = navigator.cpuClass; //返回用戶計(jì)算機(jī)的cpu的型號(hào),通常intel芯片返回"x86"(火狐沒(méi)有)var mimeType = navigator.mimeTypes; // 瀏覽器支持的所有MIME類型的數(shù)組var platform = navigator.platform; // 瀏覽器正在運(yùn)行的操作系統(tǒng)平臺(tái)府树,包括Win16(windows3.x) // Win32(windows98,Me,NT,2000,xp),Mac68K(Macintosh 680x0)// 和MacPPC(Macintosh PowerPC)var plugins = navigator.plugins; // 安裝在瀏覽器上的所有插件的數(shù)組var userLanguage = navigator.userLanguage; // 用戶在自己的操作系統(tǒng)上設(shè)置的語(yǔ)言(火狐沒(méi)有)var userAgent = navigator.userAgent; //包含以下屬性中所有或一部分的字符串:appCodeName,appName,appVersion,language,platformvar systemLanguage = navigator.systemLanguage; // 用戶操作系統(tǒng)支持的默認(rèn)語(yǔ)言(火狐沒(méi)有)//directorvar appCodeName = navigator.appCodeName; //與瀏覽器相關(guān)的內(nèi)部代碼名var appMinorVersion = navigator.appMinorVersion; //輔版本號(hào)(通常應(yīng)用于瀏覽器的補(bǔ)丁或服務(wù)包)var language = navigator.language; //瀏覽器支持的語(yǔ)言 (IE沒(méi)有)var onLine = navigator.onLine; //返回瀏覽器是否處于在線模式(IE4以上版本)var opsProfile = navigator.opsProfile; // 未定義 (IE、火狐沒(méi)有)var oscpu = navigator.oscpu; //瀏覽器正在運(yùn)行的操作系統(tǒng)练对,其中可能有CPU的信息(IE沒(méi)有)var product = navigator.product; // 瀏覽器的產(chǎn)品名(IE沒(méi)有)var productSub = navigator.productSub; //關(guān)于瀏覽器更多信息(IE沒(méi)有)var securityPolicy = navigator.securityPolicy; // 瀏覽器支持的加密類型(IE沒(méi)有)var userProfile = navigator.userProfile; // 返回一個(gè)UserProfile對(duì)象对碌,它存儲(chǔ)用戶的個(gè)人信息(火狐沒(méi)有)var vender = navigator.vender; // 瀏覽器廠商名稱(IE性宏、火狐沒(méi)有)var vendorSub = navigator.vendorSub; // 關(guān)于瀏覽器廠商更多的信息var webkitPersistentStorage = navigator.webkitPersistentStorage;var info = "";var type = "";if (isIe()) {type = "IE瀏覽器";} else if (isFireFox()) {type = "火狐瀏覽器";}info += "IE特有屬性:" + navigator.msManipulationViewsEnabled + "";info += "瀏覽器類型:" + type + "";info += "weizhi :" + webkitPersistentStorage + "";info += "瀏覽器屬性信息:" + userAgent + "";info += "瀏覽器的正式名稱:" + appName + "";info += "瀏覽器的版本號(hào):" + appVersion + "";info += "瀏覽器相關(guān)的內(nèi)部代碼名:" + appCodeName + "";info += "瀏覽器相關(guān)的輔代碼號(hào):" + appMinorVersion + "";info += "瀏覽器支持的語(yǔ)言IE沒(méi)有):" + language + "";info += "瀏覽器是否處于在線模式:" + onLine + "";info += "瀏覽器的產(chǎn)品名(IE沒(méi)有):" + product + "";info += "瀏覽器更多信息:" + productSub + "";info += "瀏覽器廠商名稱:" + vender + "";info += "瀏覽器廠商更多信息:" + vendorSub + "";info += "瀏覽器的是否啟用了cookie:" + cookieEnabled + "";info += "cpu等級(jí):" + cpuClass + "";info += "瀏覽器的MIME類型:" + mimeType.length + "";info += "系統(tǒng)平臺(tái):" + platform + "";info += "安裝的插件:" + plugins + "";info += "插件的數(shù)量:" + plugins.length + "";info += "插件的名稱:" + getPluginName() + "";info += "用戶設(shè)置的操作系統(tǒng)語(yǔ)言:" + userLanguage + "";info += "操作系統(tǒng)支持的默認(rèn)語(yǔ)言:" + systemLanguage + "";info += "Director:" + checkePlugs("Director") + "";info += "javaEnabled:" + navigator.javaEnabled() + "";info += "是否有quickTime:" + checkePlugs("QuickTime") + "";info += "flash插件情況:" + checkePlugs('Shockwave Flash') + "";info += "是否有MediaPlayer:" + checkePlugs("MediaPlayer") + "";info += "是否有realPlayer:" + checkePlugs("RealPlayer") + "";info += "屏幕分辨率高度:" + window.screen.height + "";info += "屏幕分辨率寬度:" + window.screen.width + "";info += "顏色質(zhì)量:" + window.screen.colorDepth + "位";info += "像素:" + window.screen.deviceXDPI + "像素/英寸";info += "字體是否平滑:" + window.screen.fontSmoothingEnabled + "";//info += "規(guī)定瀏覽器是否啟用數(shù)據(jù)污點(diǎn):" + navigator.taintEnabled() + "";info += "";document.getElementById("elInfo").innerHTML = info;return info; }//獲取插件所有的名稱function getPluginName() {var info = "";var plugins = navigator.plugins;if (plugins.length > 0) {for (i = 0; i0) {for (i = 0; i= 0) {f = navigator.plugins[i].description.split(pluginname)[1];return f;break;}}}return false;}//判斷是否IEfunction isIe() {var i = navigator.userAgent.toLowerCase().indexOf("msie");return i >= 0;}//判斷是否firefoxfunction isFireFox() {var i = navigator.userAgent.toLowerCase().indexOf("firefox");return i >= 0;}? /******************************************以上為瀏覽器信息捆姜,以下為pc信息************************************************/var locator = new ActiveXObject("WbemScripting.SWbemLocator");var service = locator.ConnectServer(".");function cpuInfo() { //CPU 信息 var properties = service.ExecQuery("SELECT * FROM Win32_Processor");var e = new Enumerator(properties);var info = "";info += "CPU 信息";for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "CPU序列號(hào):" + p.ProcessorID + "";info += "" + p.Caption + "";info += "CPU編號(hào):" + p.DeviceID + "";info += "CPU型號(hào):" + p.Name + "";info += "CPU狀態(tài):" + p.CpuStatus + "";info += "CPU可用性:" + p.Availability + "";info += "CUP Level:" + p.Level + "";info += "主機(jī)名稱:" + p.SystemName + "";info += "Processor Type:" + p.ProcessorType + "";}info += "";return info;}function softDisk() { //軟盤(pán)信息 var properties = service.ExecQuery("SELECT * FROM Win32_FloppyDrive");var e = new Enumerator(properties);var info = "";info += "軟盤(pán)信息";for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "" + p.Description + "";info += "" + p.DeviceID + "";info += "" + p.Status + "";info += "" + p.Manufacuturer + "";}info += "";return info;}function RomInfo() { //CD-ROM 信息 var properties = service.ExecQuery("SELECT * FROM Win32_CDROMDrive");var e = new Enumerator(properties);var info = "";info += "CD-ROM 信息";for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "驅(qū)動(dòng)器名稱:" + p.Caption + "";info += "描述:" + p.Description + "";info += "盤(pán)符:" + p.Drive + "";info += "驅(qū)動(dòng)器狀態(tài):" + p.Status + "";info += "是否在使用:" + p.MediaLoaded + "";}info += "";return info;}function keyBoardInfo() { //鍵盤(pán)信息 var properties = service.ExecQuery("SELECT * FROM Win32_Keyboard");var e = new Enumerator(properties);var info = "";info += "鍵盤(pán)信息";for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "鍵盤(pán)描述:" + p.Description + "";info += "鍵盤(pán)名稱:" + p.Name + "";info += "鍵盤(pán)狀態(tài):" + p.Status + "";}info += "";return info;}function mainBoard() { //主板信息 var properties = service.ExecQuery("SELECT * FROM Win32_BaseBoard");var e = new Enumerator(properties);var info = "";info += "主板信息";for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "主板ID:" + p.SerialNumber + "";info += "" + p.HostingBoard + "";info += "制造商:" + p.Manufacturer + "";info += "是否開(kāi)啟:" + p.PoweredOn + "";info += "型號(hào):" + p.Product + "";info += "版本:" + p.Version + "";}info += "";return info;}function disk() { //硬盤(pán)序列號(hào) 信息var properties = service.ExecQuery("SELECT * FROM Win32_DiskDrive");var e = new Enumerator(properties);var info = "";info += "硬盤(pán)信息";for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "硬盤(pán)序列號(hào):" + p.signature + "";}info += "";return info;}//獲取Ram信息function raminfo() {var system = new Enumerator(service.ExecQuery("SELECT * FROM Win32_ComputerSystem")).item();var physicMenCap = Math.ceil(system.TotalPhysicalMemory / 1024 / 1024);//內(nèi)存信息 var memory = new Enumerator(service.ExecQuery("SELECT * FROM Win32_PhysicalMemory"));for (var mem = [], i = 0; !memory.atEnd(); memory.moveNext()) {mem[i++] = {cap: memory.item().Capacity / 1024 / 1024,speed: memory.item().Speed};}var info = "";info += "內(nèi)存信息";info += "內(nèi)存總量:" + (mem[0].cap + mem[1].cap) + "M";info += "可用物理內(nèi)存:" + physicMenCap + "M";info += "";return info;}//獲取網(wǎng)絡(luò)連接信息function ipinfo() {var properties = service.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE");var e = new Enumerator(properties);var info = "";info += "網(wǎng)絡(luò)連接信息:";var i = 1;for (; !e.atEnd(); e.moveNext()) {var p = e.item();info += "MAC地址" + i + ":" + p.MACAddress + "";info += "IP地址" + i + ":" + p.IPAddress(0) + "";i++;}info += "";return info;}function pcInfo() { //所有信息var info = cpuInfo();info += disk();info += raminfo();info += mainBoard();info += ipinfo();info += keyBoardInfo();info += RomInfo();info += softDisk();document.getElementById('elInfo').innerHTML = info;return info;}

出處:http://www.cnblogs.com/muscleape/?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末锌俱,一起剝皮案震驚了整個(gè)濱河市炭臭,隨后出現(xiàn)的幾起案子永脓,更是在濱河造成了極大的恐慌,老刑警劉巖鞋仍,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件常摧,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡威创,警方通過(guò)查閱死者的電腦和手機(jī)落午,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)肚豺,“玉大人溃斋,你說(shuō)我怎么就攤上這事∥辏” “怎么了梗劫?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)截碴。 經(jīng)常有香客問(wèn)我梳侨,道長(zhǎng),這世上最難降的妖魔是什么日丹? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任猫妙,我火速辦了婚禮,結(jié)果婚禮上聚凹,老公的妹妹穿的比我還像新娘割坠。我一直安慰自己齐帚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布彼哼。 她就那樣靜靜地躺著对妄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪敢朱。 梳的紋絲不亂的頭發(fā)上剪菱,一...
    開(kāi)封第一講書(shū)人閱讀 51,708評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音拴签,去河邊找鬼孝常。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蚓哩,可吹牛的內(nèi)容都是我干的构灸。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼岸梨,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼喜颁!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起曹阔,我...
    開(kāi)封第一講書(shū)人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤半开,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后赃份,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體寂拆,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年抓韩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了漓库。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡园蝠,死狀恐怖渺蒿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情彪薛,我是刑警寧澤茂装,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站善延,受9級(jí)特大地震影響少态,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜易遣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一彼妻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦侨歉、人聲如沸屋摇。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)炮温。三九已至,卻和暖如春牵舵,著一層夾襖步出監(jiān)牢的瞬間柒啤,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工畸颅, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留担巩,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓没炒,卻偏偏與公主長(zhǎng)得像涛癌,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子窥浪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355