从兼容性视图策略中排除网站

从兼容性视图策略中排除网站

我有一个客户,他在 IE 中强制执行一项策略,即所有本地内联网站点都应在兼容性视图中加载。

不幸的是,我们的 Web 应用程序不支持此功能,并且在计算机视图中出现很多问题。有没有办法专门将某个网站排除在此策略之外,而不必将其包含在我们的代码中?

答案1

在组策略中,您可以使用站点到区域分配列表将相关站点放入受信任的站点区域。默认情况下,兼容性视图在该区域中被禁用。

答案2

head要告诉 Internet Explorer 不要在您的网站上使用兼容模式,请在您网站的部分中使用以下元标记(或其变体) :

<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=EDGE" />

请注意此标签必须是标签内的第一个标签head。有关更多信息,请访问:指定旧式文档模式

答案3

在 ASP.Net 中,您还可以将以下内容放入网站的 web.config 文件中:

<system.webServer>
<httpProtocol>
    <customHeaders>
        <clear/>
        <add name="X-UA-Compatible" value="IE=8; IE=9; IE=EDGE" />
    </customHeaders>
</httpProtocol>

相关内容