在测试环境中不
本文关键字:测试环境 content http-equiv meta X-UA-Compatible IE | 更新日期: 2023-09-27 17:56:41
我们目前在IE9中使用Sitefinity CMS时遇到了问题,我能够通过添加以下内容在我的开发环境中修复它:
到头标签(标题之前)。在我们的测试环境中,这是行不通的,任何想法可能导致这种情况吗?
标签应该在头部的任何其他元素之前,而不仅仅是在标题之前。使用"查看源代码"命令在浏览器中测试结果,以确保它是第一个。
默认情况下,
IE 在 Intranet 方案中忽略此元标记,并以某种混合模式运行。看看并按 F12(打开 IE 开发人员工具)并查看"浏览器模式"和"文档模式"以了解我的意思(与作为本地主机运行相比)。我相信这是为了避免破坏为早期版本的IE设计的内部应用程序(没有任何意义,因为您是明确的!过去,在 web.config 中编写这样的 HTTP 响应标头对我有用,以强制使用最新版本的 IE 而不是某种兼容模式:
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>
</system.webServer>