【发布时间】:2026-01-29 07:50:02
【问题描述】:
我们一直在我们的 html 中使用 x-ua-compatible 元标记,在 IE 中,强制客户端使用 IE-9。
这将不再有效吗?
本文建议元标记不会被忽略并强制使用新的Edge 模式。
【问题讨论】:
标签: internet-explorer windows-10 microsoft-edge
我们一直在我们的 html 中使用 x-ua-compatible 元标记,在 IE 中,强制客户端使用 IE-9。
这将不再有效吗?
本文建议元标记不会被忽略并强制使用新的Edge 模式。
【问题讨论】:
标签: internet-explorer windows-10 microsoft-edge
那篇文章已经过时,微软后来改变了立场(大约 2 月至 3 月)。 Edge 不会负担 IE 兼容功能。它只有一个渲染引擎。
如果您需要 IE9 特定功能,则必须使用 IE11,该功能将包含在 Windows 10 中用于此类遗留用途。
【讨论】:
在 MS Edge 中将不再有不同的文档模式。 Edge 将始终使用当前最新/“活动”文档模式(如您提到的博客文章中所述)。
MS Edge 不支持其他几种较旧的技术,例如 ActiveX。 http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/上有一个列表
该列表还对每种技术进行了说明。例如“文档模式”:
它存在的原因: 从 IE8 开始,Internet Explorer 在每个版本中都引入了一种新的“文档模式”。这些文档模式可以是 通过 x-ua-compatible 标头请求将浏览器放入 模拟旧版本的模式。
我们不再需要它的原因: 与其他现代浏览器类似,Microsoft Edge 将有一个单一的“活动”文档模式。为了 尽量减少兼容性负担,功能将在后面进行测试 切换 about:flags 直到它们稳定并准备好转动 默认开启。
您可以在https://msdn.microsoft.com/en-us/library/dn904497%28v=vs.85%29.aspx找到有关此主题的更多信息
在 Microsoft Edge 中,由开发人员发起的文档模式切换 通过 x-ua-compatible 标头将在大多数 Internet 站点上被忽略 并且它们将使用 EdgeHTML 引擎呈现。
希望这会有所帮助。
【讨论】:
是的,Edge 确实放弃了兼容模式。相反,您可以选择在 IE 中查看某些网站。对我来说,我不想运行多个浏览器。因此,在 MS 决定将用户放在首位之前,我将坚持使用 IE。
【讨论】: