0

有沒有辦法阻止IE 9加載樣式表或腳本?除IE之外的任何對象9

我只是找到了一種方法,以防止做某事所有IE版本,但沒有一定的版本:

<!--[if !IE]><!--> 
    <link rel="stylesheet" href="not-ie.css" /> 
    <script src="not-ie.js"></script> 
<!--<![endif]--> 

回答

2

當然,只是指定版本:

<!--[if !(IE 9)]><!--> 
    <link rel="stylesheet" href="not-ie-9.css" /> 
    <script src="not-ie-9.js"></script> 
<!--<![endif]--> 

注意,你現在有會導致IE10和其他瀏覽器加載資源,因爲那些較新的版本不會處理條件註釋。

+0

超級酷,感謝您的回答!我嘗試了沒有括號,但沒有奏效。 – user1706680

+0

@ user1706680:我實際上不確定是否需要括號,但如果將它們排除在外不起作用... – BoltClock

+0

是的,沒有它們不起作用。你應該改變你的答案,並再次添加括號。 – user1706680