如何解决Microsoft Edge 是否支持在 IE8 模式下渲染?有什么解决办法吗?
我正在使用
"<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8")
在 IE11
中以 IE8
兼容模式呈现应用程序,我从未遇到任何问题。现在 IE11
将被替换为 Edge
而上述解决方案似乎不起作用。有没有办法解决这个问题?
预先感谢您的回复。
解决方法
如果您正在寻找在代码中应用以在 Edge 浏览器中加载 IE 8 模式的解决方案,那么我没有任何方法可以做到。
您可以从 Edge 浏览器端执行此操作。
MS Edge Chromium 浏览器带有 IE mode 功能。
Microsoft Edge 上的 IE 模式可让您在单个浏览器中轻松使用组织所需的所有站点。它对现代网站使用集成的 Chromium 引擎,对旧网站使用来自 Internet Explorer 11 (IE11) 的 Trident MSHTML 引擎。
您可以通过为 MS Edge 浏览器设置组策略来配置 IE 模式。
以下是相关政策列表。
我建议您启用此策略并将其值设置为Internet Explorer 模式。
在此政策的帮助下,所有内网站点都将在 MS Edge 浏览器中以 IE 模式加载。
您可以创建 sitelist.xml 并在此策略中传递文件地址。您可以手动创建 sitelist.xml 文件。如果您不熟悉该文件的内容,那么我建议您下载 Enterprise Mode Site List Manager (schema v.2)。通过使用它,您可以轻松创建站点列表并将其导出到 XML 文件。
在使用企业模式站点列表管理器创建站点列表时,您可以选择所需的文档模式或企业模式。
站点列表文件示例:
<site-list version="5">
<created-by>
<tool>EMIESiteListManager</tool>
<version>12.0.0.0</version>
<date-created>01/14/2021 05:45:47</date-created>
</created-by>
<site url="localhost">
<compat-mode>IE8</compat-mode>
<open-in>IE11</open-in>
</site>
</site-list>
应用上述策略后,我尝试启动测试站点。
您可以注意到浏览器是 MS Edge。页面在 IE 模式下加载,页面在 IE 8 模式下加载。
此外,您可以尝试参考政策并根据您的要求进行必要的更改,并尝试在您这边进行测试。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。