我已经设置了 IIS6 来发送以下 header
自定义标题名称 : X-UA-兼容
自定义标题值 : IE=EmulateIE7
应该强制 IE 8 进入 IE 7 兼容模式。您可以在 MSDN 上阅读更多相关信息。 .
我通过查看开发人员工具栏注意到,如果我定义了 DTD,文档模式将正确设置为 IE 7,但浏览器模式为 IE 8。如果页面没有 DTD,文档模式将设置为 Quirks和浏览器模式再次 IE 8。
难道我做错了什么。如何强制 IE 8 设置 IE 7 浏览器模式。
谢谢
最佳答案
我已经使用这个元标记来强制 IE7 模式:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
重要提示:您必须将此放在
<head>
中的任何其他标签之前!(实际上你可能可以在这之前放一个
<title>
,但不放任何东西比特定情况更容易记住)
关于internet-explorer - Internet Explorer 8 EmulateIE7 模式不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/981219/