【问题标题】:<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> is not working in IE 11<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 在 IE 11 中不起作用
【发布时间】:2024-04-18 03:05:01
【问题描述】:
在我们的应用程序中,我们使用<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 作为<head>tag 中的第一行代码。在 Local 和 QA 中它工作正常,但是当我们尝试在 IE 中打开 PROD 时,我们遇到了一些问题 - 它在文档模式 7 中打开。在 IE EDGE 中它工作正常,我们在 IE 11 中遇到了这个问题。
可能是什么问题?
【问题讨论】:
标签:
html
css
internet-explorer
browser
x-ua-compatible
【解决方案1】:
如果:
- 生产环境在 Intranet 区域(右键单击然后选择属性),然后
- 页面确实不包含
<!DOCTYPE>指令,并且
- 默认设置未更改
(Other factors也可能参与其中。)
那么,页面很可能以 IE7 兼容模式加载by design。
如果您无法更改页面以包含 HTML5 doctype 指令 (<!DOCTYPE html>),那么您可能会查看 web server 是否可以为页面提供 x-ua-compatible 标头。