使d3.js与ie兼容

时间:2013-06-07 02:19:25

标签: d3.js internet-explorer-8 javascript

请帮助我使d3.js与ie8 / ie9兼容。它在firefox和chrome中运行良好。它在IE8中给出了以下错误:

对象在此行的d3.v3.min.js中不支持此属性或方法:

QA = [ “Y”, “Z”, “一”, “F”, “P”, “N”, “Aμ”, “M”, “”, “K”, “M”,” G”, “T”, “p”, “E”, “Z”, “Y”]图(YT);

2 个答案:

答案 0 :(得分:1)

这是因为d3.js文件中有utf-8个字符。

看到此问题: https://github.com/mbostock/d3/issues/1195

修正:

<!DOCTYPE html>
<meta charset="utf-8">

<script charset="utf-8" src="d3.js"></script>

答案 1 :(得分:0)

map和forEach函数支持存在一些问题。您需要使用r2d3aight而不是d3.js。