Internet Explorer 8 EmulateIE7模式无法正常工作

Ryu*_*Ryu 4 iis internet-explorer iis-6 internet-explorer-8

我已经设置IIS6来发送以下标头

自定义标题名称:X-UA兼容
自定义标题值:IE = EmulateIE7

应该强制IE 8进入IE 7兼容模式.您可以在MSDN上阅读有关它的更多信息.

我注意到在开发人员工具栏中看到,如果我定义了DTD,文档模式正确设置为IE 7,但浏览器模式是IE 8.如果页面没有DTD,则文档模式设置为Quirks和浏览器模式再次IE 8.

难道我做错了什么.如何强制IE 8设置IE 7浏览器模式.

谢谢

Jan*_*nen 6

我用这个元标记强制IE7模式:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Run Code Online (Sandbox Code Playgroud)

重要提示:您必须将其放在任何其他标签之前<head>!

(实际上你可以<title>在此之前放置一个,但是没有比特定情况更容易记住任何东西)