仅适用于IE的备用Javascript文件

时间:2012-11-06 11:26:02

标签: internet-explorer

我想包括Js.js通常,但是当使用IE时,我希望Js2.js是唯一包含的javascript文件。当浏览器是IE时,如何阻止Js.js被包括在内。

3 个答案:

答案 0 :(得分:3)

使用条件语句:

<!--[if IE]>
<script src="Js2.js"></script>
<![endif]-->
<!--[if !IE]> -->
<script src="Js.js"></script>
<!-- <![endif]-->

答案 1 :(得分:1)

您可以使用if ie代码专门针对IE:

<!--[if IE]>
   <script src="Js2.js">
<![endif]-->

<!--[if !IE]> -->
   <script src="Js.js">
<!-- <![endif]-->

Cf.:http://www.quirksmode.org/css/condcom.html

答案 2 :(得分:1)

<--[IF IE]>
    <script type="text/javascript">
        // IE stuff
    </script>
<![endif]-->

另见本文:

http://msdn.microsoft.com/en-us/library/ms537509%28v=vs.85%29.aspx