1

这真的让我发疯。
http://www.myethiopia.org/QuickLinks/Stuff/Data/amtigray.html 这适用于 Firefox 和 chrome。我在 IE9 中收到以下错误。1. HTML1204:myethiopia.org 正在兼容性视图中运行,因为选中了“在兼容性视图中显示所有网站”。2. SCRIPT5007:无法获取属性“原型”的值:对象为空或未定义 3. SCRIPT5009:“d3”未定义

4

2 回答 2

2

我有同样的问题。StackOverflow 上有一个类似的问题,它为我提供了答案。

长话短说,请务必在 HTML 的顶部包含这两行:

<!DOCTYPE html>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />

那为我修好了。该链接上的其他建议也可能对您有用。祝你好运!

于 2014-09-11T14:21:13.137 回答
0

根据 IE,这是 d3.v3.js 中的一个问题。违规行似乎是:

 d3_document.createElement("div").style.setProperty("opacity", 0, "");

您可能需要修改 d3 库才能解决此问题。这里有一些你应该查看的答案。

我很欣赏这不是一个完整的答案,但这是错误的原因,希望能为您指明正确的方向。

于 2013-05-19T23:37:03.890 回答