2

我有一个网页,其中包含以下代码:

<!--[if IE 8]>
Welcome to IE 8
<![endif]-->

我登录到服务器,如果我通过 URL 访问 IE 8 中的页面,http://localhost/login我会看到该消息。但是,如果我使用 URL http://myserver/loginmyserver我登录的服务器的 Windows 名称在哪里),则页面显示并正常运行,只是不显示消息。

如果我查看源代码,我会看到我期望的代码——评论显示在源代码中。(好的,我真的在尝试加载一个条件样式表,当我使用服务器名称时它没有被加载,但是这个简单的示例显示了相同的结果)。

任何想法如何退出这个新的 IE 奇异之地之旅?

4

1 回答 1

6

在页面设置中,您是否选中了“在兼容性视图中显示 Intranet 站点”?这一切都在这篇博文中进行了解释

于 2012-12-08T17:23:09.720 回答