如何在JavaScript中检测浏览器?

时间:2011-10-07 18:30:35

标签: javascript asp.net

我需要使用JavaScript检测浏览器。

我有一个包含FireFox,Chrome和IE的不同js文件的图片库。如何检测浏览器显示相应的文件?

2 个答案:

答案 0 :(得分:3)

如果您已经在使用jquery,则可以使用their API来检测浏览器。否则,您可以从navigator.useragent属性中提取用户浏览器。

答案 1 :(得分:1)

您还可以在HTML中使用conditional comments来获取完全不同的脚本文件:

<!--[if IE]> 
<script src="http://example.com/ie-specific.js"></script>
<![endif]-->
<!--[if !IE]> -->
<script src="http://example.com/real-browsers.js"></script>
<!-- <![endif]-->