针对不同浏览器的不同javascript文件

时间:2011-03-23 13:28:41

标签: javascript browser-detection

我想有两个独立的Javascript文件。一个用于IE,另一个用于所有其他浏览器。我该怎么做?

<!--[if IE]>
<script type="text/javascript" src="js/ie.js"></script>
<![endif]-->


<!--[if ALL OTHER BROWSERS THAN IE]>
<script type="text/javascript" src="js/all.js"></script>
<![endif]-->

2 个答案:

答案 0 :(得分:3)

<!--[if IE]>
<script type="text/javascript" src="js/ie.js"></script>
<![endif]-->
<!--[if !IE]>-->
<script type="text/javascript" src="js/all.js"></script>
<!--<![endif]-->

答案 1 :(得分:1)

$.getScript("js/" + ($.browser.msie ? "ie.js" : "all.js"));

这应该是你需要做的全部。