3
A
回答
4
1
0
據this答案,你可以嘗試somethiing類似如下:
<script type="text/javascript">
// <![CDATA[
var BrowserCheck = Class.create({
initialize: function() {
var userAgent = navigator.userAgent.toLowerCase();
this.version = (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1];
this.safari = /webkit/.test(userAgent) && !/chrome/.test(userAgent);
this.opera = /opera/.test(userAgent);
this.msie = /msie/.test(userAgent) && !/opera/.test(userAgent);
this.mozilla = /mozilla/.test(userAgent) && !/(compatible|webkit)/.test(userAgent);
this.chrome = /chrome/.test(userAgent);
}
});
// ]]>
</script>
相關問題
- 1. JavaScript瀏覽器檢測?
- 2. Javascript/jQuery瀏覽器檢測
- 3. IE10中的JavaScript瀏覽器檢測
- 4. 如何在JavaScript中檢測瀏覽器?
- 5. 在javascript中檢測瀏覽器
- 6. 在javascript中檢測瀏覽器窗口
- 7. 在Javascript中檢測瀏覽器刷新
- 8. 的JavaScript:跨瀏覽器的「瀏覽器插件」檢測
- 9. JavaScript的檢測的瀏覽器
- 10. PHP瀏覽器內檢測的Javascript
- 11. 使用javascript的Firefox瀏覽器檢測
- 12. JavaScript的 - 檢測ESC鍵跨瀏覽器
- 13. 瀏覽器檢測
- 14. 瀏覽器檢測
- 15. 瀏覽器檢測
- 16. 檢測瀏覽器關閉在jquery/JavaScript跨瀏覽器
- 17. 使用Javascript檢測Chrome瀏覽器和Safari瀏覽器
- 18. Javascript檢測瀏覽器關閉
- 19. JavaScript檢測/瀏覽器統計
- 20. 使用Javascript檢測瀏覽器類型?
- 21. 如何使用JavaScript檢測瀏覽器?
- 22. 使用javascript檢測瀏覽器視口
- 23. 使用javascript檢測瀏覽器用戶
- 24. CSS檢測瀏覽器支持javascript
- 25. Javascript檢測android原生瀏覽器
- 26. 使用javascript來檢測瀏覽器
- 27. 檢測與瀏覽器和JavaScript
- 28. 檢測瀏覽器/版本與JavaScript與檢測服務器端?
- 29. 瀏覽器檢測jQuery的?
- 30. 檢測HTML瀏覽器中的Chrome瀏覽器
看到http://stackoverflow.com/search?q=browser+detection+in+javascript和http:// WWW。 quirksmode.org/js/detect.html – Stefan
設計良好的網站使用功能檢測和良好的回退策略不需要檢測瀏覽器。你將如何處理你不認識的瀏覽器? – RobG