ASP.NET应用程序 - 设置IE7兼容模式?

sch*_*ner 5 asp.net internet-explorer-8

在ASP.NET应用程序中设置IE7兼容模式模式以处理IE8问题的最简单方法是什么?是否可以通过web.config设置它,还是必须在IIS或页面级别设置?

Ant*_*nes 5

添加标题

X-UA-Compatible: IE=EmulateIE7

在IIS管理器中的站点或应用程序属性的HTTP标头选项卡中.在IIS7中,它具有HTTP响应标头功能.

您可以将它放在<system.webServer>web.config的一部分

   <httpProtocol>
        <customHeaders>
            <add name="X-UA-Compatible" value="IE=EmultateIE7" />
        </customHeaders>
    </httpProtocol>
Run Code Online (Sandbox Code Playgroud)