在HTML/JavaScript的,我怎麼能識別用戶正在使用的瀏覽器,並通過選擇的代碼,我的意思是:如果瀏覽器crhome這麼做...其他... 謝謝
Q
如何識別瀏覽器?
-1
A
回答
5
你可以使用navigator
並獲得所有的細節。只需進行谷歌搜索!
<div id="example"></div>
<script type="text/javascript">
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>
希望這有助於! :)
+1
其信息是不正確的,它顯示mozzila&netscape o_o –
+0
嘿,它顯示了一切。瀏覽器的細節。你必須在使用之前操作它。 –
4
由於瀏覽器是移動目標,因此不建議檢測瀏覽器。例如,今天的Chrome不支持功能X,但幾個月後它開始支持它。如果你簡單地把
// Here I detect Chrome browser without a third-party library
if (navigator.userAgent.toLowerCase().indexOf('chrome') === -1) {
doFeatureX()
else {
console.log('Sorry, no Feature X for you.')
}
那麼你鎖定Chrome用戶進行永遠。如果你想
if (Modernizr.geolocation) {
// do stuff with user's coordinates
}
但當然你可以檢測瀏覽器:你應該做的,而不是feature detection有不少libraries來幫你。例如,你想鼓勵人們升級他們的瀏覽器:
// Here I'm using jQuery
if ($.browser.msie && parseInt($.browser.version, 10) < 9) {
// show link to http://microsoft.com/ie
} else if ($.browser.mozilla && parseInt($.browser.version, 10) < 11) {
// show link to http://mozilla.com/firefox
} // etc.
相關問題
- 1. 瀏覽器識別
- 2. 如何識別黑莓的瀏覽器
- 3. HttpWebRequest:如何識別瀏覽器?
- 4. 如何識別瀏覽器選項卡?
- 5. 的JavaScript瀏覽器識別
- 6. 瀏覽器如何識別ASP.NET/C#中的用戶斷開瀏覽/瀏覽器瀏覽器#
- 7. 使用javascript進行瀏覽器識別
- 8. 瀏覽器中的QRcode光學識別
- 9. 瀏覽器指紋識別和火狐
- 10. Firefox瀏覽器不能識別table.cells嗎?
- 11. Web瀏覽器中的語音識別
- 12. 節在瀏覽器中無法識別
- 13. 在Ionic2中識別平臺瀏覽器
- 14. Drupal識別用戶/瀏覽器
- 15. 如何識別已打開瀏覽器的對象?
- 16. 如何根據瀏覽器特徵識別訪問者?
- 17. 如何識別IE瀏覽器生成和生成號碼?
- 18. 如何識別網站是否源自移動瀏覽器?
- 19. 如何讓瀏覽器識別密碼更改?
- 20. 如何從瀏覽器識別設備和檢索唯一ID
- 21. 瀏覽器如何識別登錄表單?
- 22. 如何檢查語音識別是否支持瀏覽器
- 23. Selenium - 它如何識別瀏覽器的安裝位置?
- 24. 如何識別Flash Builder中的瀏覽器
- 25. 如何識別使用JavaScript或jQuery的瀏覽器選項卡?
- 26. 如何識別瀏覽器欄(Internet Explorer)是否隱藏?
- 27. iPhone:如何讓Safari瀏覽器識別電子名片?
- 28. 如何識別在瀏覽器中播放視頻的窗口
- 29. 如何通過瀏覽器識別javascript是否是暗號
- 30. 如何使iOS中的「識別瀏覽器爲」
取決於你想做什麼,你可以使用功能檢測,而不是 – Esailija
拜託你知道如何尋找的東西在谷歌不您? http://www.google.nl/search?hl=zh-CN&q=How+to+identify+the+browser – albertjan
檢查Javascript中的導航器對象 –