IE9 兼容模式和 HTML5 网站
用户在某些网站上遇到 IE9 切换到兼容模式,以减少的方式呈现 HTML5 内容。本文调查了根本原因并提供了维持自动兼容模式的解决方案。
兼容模式因素
在缺少 X-UA-Compatible 标头的情况下,IE9根据以下几个因素选择兼容模式:
解决方法
为了确保所需的兼容性模式,网站作者可以使用显式设置它X-UA-Compatible 元标记或 HTTP 标头。通过指定“IE=Edge”,网站可以强制使用最新的 IE 渲染器,无论版本如何。
示例代码
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
X-UA-Compatible: IE=Edge
通过实施此解决方案,网站可以覆盖任何自动兼容模式设置,保证 IE9 及后续版本中 HTML5 内容的准确呈现。
以上是为什么 IE9 会切换到兼容模式以及如何防止它?的详细内容。更多信息请关注PHP中文网其他相关文章!