0

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

4

3 回答 3

3

使用条件语句:

<!--[if IE]>
<script src="Js2.js"></script>
<![endif]-->
<!--[if !IE]> -->
<script src="Js.js"></script>
<!-- <![endif]-->
于 2012-11-06T11:29:15.517 回答
1

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

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

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

参考:http://www.quirksmode.org/css/condcom.html

于 2012-11-06T11:31:48.860 回答
1
<--[IF IE]>
    <script type="text/javascript">
        // IE stuff
    </script>
<![endif]-->

另见这篇文章:

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

于 2012-11-06T11:39:16.587 回答