gpt4 book ai didi

internet-explorer - 强制IE退出兼容模式

转载 作者:行者123 更新时间:2023-12-04 07:44:09 24 4
gpt4 key购买 nike

我已阅读以下 MSDN 页面:

http://msdn.microsoft.com/en-en/library/cc817574.aspx

还有很多关于 SO 的问题,但我并不完全相信我有我想要的答案。

我们目前正在处理一个问题,即我们的客户将所有计算机从 IE6 升级到 IE8,但通过组策略,他们强制 IE8 以兼容模式运行。

我认为这样做是为了让遗留的内部应用程序继续工作。然而,这会破坏我们的网站,因为我们不支持 IE7 100%

正在使用 Meta 标签:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

打算覆盖他们的兼容模式设置并强制我们的站点使用 IE8,证明他们的组策略未设置为 8888?

8888: Pages are always displayed in IE8mode, regardless of the directive. (This bypasses the exceptions listed earlier.)

最佳答案

我通常在 http header 中执行此操作,因此浏览器在实际看到 html 之前就知道它。这确保它处于正确的模式。

在 IIS 上,它位于 web.config 文件中:

<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>

在 apache 上,我不知道。但是谷歌搜索 X-UA-Compatible IE=edge 应该会有所帮助。

您也可以执行 IE=IE9 来修复特定版本。

老实说,我不知道这是否会覆盖组策略。但它在我必须强制 IE 使用特定版本的任何情况下都有效,包括在本地主机上的公司网络内。

关于internet-explorer - 强制IE退出兼容模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12470357/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com