【发布时间】:2018-09-07 06:55:42
【问题描述】:
我正在尝试运行D3 Visualisation。我将我的 HTML/CSS/JS 托管在运行 IE 企业的内部公司共享点站点上,这迫使我从 IE11 进入每个控制台的 IE8 环境:
HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.
我的理解是 IE8 根本不支持 d3 SVG 图形。我尝试在<head></head> 部分的最顶部使用此元标记覆盖,但无济于事:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
我怀疑我可以更改浏览器设置。有没有其他方法可以覆盖我的 HTML?
这个question 似乎解决了同样的问题。但如果不是网络管理员,则无法提供解决方案。我将无法将我的站点从企业模式列表中删除。所以希望能进一步探索潜在的解决方法..
【问题讨论】:
-
如果您将 d3 网页嵌入到企业模式文档中,它将采用父文档模式...。在弹出窗口或新窗口中打开指向 d3 文档的链接。他们将使用 meta x-ua IE=Edge 然后... 使用 f12>Emulation 选项卡来确认 d3 文档正在使用 meta x-ua 值。
标签: html internet-explorer d3.js svg