html - <meta http-equiv ="X-UA-Compatible"内容 ="IE=Edge"/> 在 IE 11 中不起作用

标签 html css internet-explorer browser x-ua-compatible

在我们的应用程序中,我们使用 <meta http-equiv="X-UA-Compatible" content="IE=Edge" />作为 <head> 中的第一行代码标签。在 Local 和 QA 中它工作正常,但是当我们尝试在 IE 中打开 PROD 时我们遇到了一些问题 - 它以文档模式 7 打开。在 IE EDGE 中它工作正常,我们在 IE 11 中面临这个问题。

可能是什么问题?

最佳答案

如果:

  • 生产环境在 Intranet 区域(右键单击然后选择“属性”),并且
  • 页面包含<!DOCTYPE>指令,和
  • 默认设置未更改

(Other factors 也可能涉及。)

然后,页面可能会在 IE7 兼容模式下加载 by design .

如果您无法更改页面以包含 HTML5 文档类型指令 ( <!DOCTYPE html> ),那么您可能会看到 web server可以服务于x-ua-compatible页面标题。

关于html - &lt;meta http-equiv ="X-UA-Compatible"内容 ="IE=Edge"/> 在 IE 11 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40277194/

相关文章:

javascript - 用于定位文本、标题、 block 引号、图像后/前的 CSS

html - 如何创建从中间到边缘导航栏选定标记的边框?

css - CSS3 动画的意外行为(转换 : rotate)

javascript - chartjs.org 长标签问题

internet-explorer - IE-9 中的 Twitter Bootstrap 崩溃问题

javascript - 使用纯 Javascript 创建 input type=radio 并按名称检索它们(ie9 上的 ie7 标准)

javascript - HTML5 音频 IE9 错误 : Unexpected call to method or property access

html - 无法访问 Heroku 中的 Express 服务器

javascript - 在 'click' 点击之前触发

jquery - 在视差效果jQuery上校正图片