IE条件评论问题

时间:2011-08-19 14:36:15

标签: html internet-explorer-8 internet-explorer-7 internet-explorer-6 conditional-comments

在一个新的应用程序中,我们已经决定不再支持IE6,所以我们有一个条件注释来加载一个说得那么多的脚本。

代码是:

<!--[if lt IE 7]>
            <h2 style="color:red;">Old Version of Internet Explorer Detected</h2>
            <p style="color:red;">It appears that you're using an old version of Microsoft
            Internet Explorer.  This site is optimized for Internet Explorer 
            7 and above as well as Mozilla Firefox.  Please download a 
            newer version of <a href="https://www.microsoft.com/windows/Internet-explorer/default.aspx">
            Internet Explorer</a> or <a href="https://www.mozilla.com/firefox/">Firefox</a>
            before continuing.
            </p>
<![endif]-->

然而,对于一家公司而言,尽管使用了IE7和IE8,但评论仍会触发。

这是访问日志,其中删除了隐私信息。

10.xxx.xx.xx - - [15 / Aug / 2011:17:18:54 -0500]“GET /broker/js/ie6.js HTTP / 1.1”200 147“https:// xx。 xxxxx.com/broker/registration“”Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 5.1; Trident / 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)“”en-us“

任何想法??

安迪

1 个答案:

答案 0 :(得分:0)

IE 7/8可能正在使用IE6 "compatibility mode"