使用JavaScript語言檢測瀏覽器資訊
工具/原料
這裡需要用到工具,程式碼編輯器,我推薦用editplus,以及瀏覽器。
步驟/方法
檢測器瀏覽器版本與名稱
輸入以下程式碼:
如果要檢測瀏覽器更多的資訊,我們的程式碼如下:
如果我們覺得這樣還不夠,還要檢測瀏覽器的全部資訊的話,我們就需要更多的程式碼。程式碼如下:
通過以上程式碼,我們在本地測試得到的結果如下
第一段程式碼執行結果是:
瀏覽器名稱:Microsoft Internet Explorer
瀏覽器版本:4
第二段程式碼執行結果是:
瀏覽器:Microsoft Internet Explorer
瀏覽器版本:4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar; SE 2.X MetaSr 1.0)
程式碼:Mozilla
平臺:Win32
Cookies 啟用:true
瀏覽器的使用者代理報頭:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar; SE 2.X MetaSr 1.0)
第三段程式碼執行結果是:
CodeName=Mozilla
MinorVersion=0
Name=Microsoft Internet Explorer
Version=4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar; SE 2.X MetaSr 1.0)
CookieEnabled=true
CPUClass=x86
OnLine=true
Platform=Win32
UA=Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar; SE 2.X MetaSr 1.0)
BrowserLanguage=zh-cn
SystemLanguage=zh-cn
UserLanguage=zh-cn
注意事項
寫程式碼時得小心,不要粗心大意