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

时间:2009-04-03 11:39:29

标签: asp.net internet-explorer-8

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

4 个答案:

答案 0 :(得分:5)

添加标题

X-UA-Compatible: IE=EmulateIE7

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

您可以将其放在web.config

<system.webServer>部分
   <httpProtocol>
        <customHeaders>
            <add name="X-UA-Compatible" value="IE=EmultateIE7" />
        </customHeaders>
    </httpProtocol>

答案 1 :(得分:1)

如果此处发布的解决方案不适合您,请在此处查看我的问题和答案ASP.NET Ignores IE7 Compatibility Mode Tag in Web.config

答案 2 :(得分:0)

答案 3 :(得分:0)

而不是value="IE=EmultateIE7"

替换为value="IE=EmulateIE7"