首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 ><meta http-equiv="X-UA-Compatible“content="IE=8”/>在测试环境中不工作?

<meta http-equiv="X-UA-Compatible“content="IE=8”/>在测试环境中不工作?
EN

Stack Overflow用户
提问于 2011-05-17 04:01:20
回答 2查看 4K关注 0票数 2

我们的Sitefinity CMS目前在IE9中遇到了一个问题,我能够在我的开发环境中通过添加以下内容来解决这个问题:

添加到head标签(在title之前)。在我们的测试环境中,这是不起作用的,有什么想法可能导致这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2011-05-17 04:07:07

标签应该在head中的任何其他元素之前,而不仅仅是title之前。使用"view source“命令在浏览器中测试结果,以确保它是第一个。

票数 2
EN

Stack Overflow用户

发布于 2012-06-22 10:42:37

默认情况下,IE会在intranet场景中忽略此元标记,并以某种混合模式运行。查看并点击F12 (打开IE开发人员工具),然后查看“浏览器模式”和“文档模式”,以了解我的意思(与作为本地主机运行相比)。我相信这是为了避免破坏为早期版本的IE设计的内部应用程序(这没有任何意义,因为您是显式的!)过去,在web.config中编写这样的HTTP响应头是为了强制使用最新版本的IE,而不是某种兼容模式:

代码语言:javascript
复制
<system.webServer>
    <httpProtocol>
      <customHeaders>
        <clear />
        <add name="X-UA-Compatible" value="IE=edge" />
      </customHeaders>
    </httpProtocol>
</system.webServer>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6022655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档