2012-08-23 93 views
1

我試圖找到一個JavaScript代碼,檢測到手機瀏覽器名稱和版本,但迄今沒有運氣。檢測手機瀏覽器的名稱和版本

任何幫助將greate ...

謝謝。

+0

嗨@jilius,你爲什麼要這個? –

+0

是你的工作? –

+0

不要忘記標記答案爲接受,如果你有你想要的信息... –

回答

2

檢查:Browser detect

使用導航對象。這將幫助你

<div id="example"></div> 

<script> 

txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; 
txt+= "<p>Browser Name: " + navigator.appName + "</p>"; 
txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; 
txt+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>"; 
txt+= "<p>Platform: " + navigator.platform + "</p>"; 
txt+= "<p>User-agent header: " + navigator.userAgent + "</p>"; 

document.getElementById("example").innerHTML=txt; 

</script> 
+3

代碼的質量讓我覺得它來自W3schools。並猜測是什麼 - [我是對的](https://www.google.nl/search?q=txt+%3D+%22%3Cp%3EBrowser+CodeName%3A+%22+%2B+navigator.appCodeName+%2B+% 22%3C%2FP%3E%22%3Btxt%2B%3D +%22%3CP%3EBrowser +名稱%3A +%22 +%2B + navigator.appName +%2B +%22%3C%2FP%3E%22%3Btxt%2B %3D +%22%3CP%3EBrowser +版%3A +%22 +%2B + navigator.appVersion +%2B +%22%3C%2FP%3E%22%3Btxt%2B%3D +%22%3CP%3ECookies +啓用%3A +% 22 +%2B + navigator.cookieEnabled +%2B +%22%3C%2FP%3E%22%3Btxt%2B)!請不要複製粘貼代碼沒有適當的歸屬:http://www.w3schools.com/js/js_jbr_browser.asp –

+0

@RobW - 是的,但很好的檢測是exaple在這裏:http://www.quirksmode.org /js/detect.html鏈接也給我回答... –

+0

感謝您的回答。問題是這段代碼沒有檢測到所有新的移動瀏覽器,例如Chrome。其實我正在尋找的是檢測本地瀏覽器的代碼,我的意思是Safari和iPhone的本地瀏覽器,我不知道它是什麼......等等。 –