我正在使用以下链接中的排行榜
http://labs.juiceanalytics.com/leaderboard/index.html#2a65db98c6f451b7f071b630694bc350
在这个排行榜中,正在使用d3.js和d3.csv.js。 在IE8和IE9之外的所有浏览器中,这个排行榜对我来说都很好。 对于这些浏览器,脚本编写中的一些错误与d3.js有关。 我在互联网上搜索得很好,但我没有找到任何有希望的解决方案,使其适用于IE8或IE9。 它显示的错误是“对象找不到.map()方法”,它在d3.js中使用。 很高兴,如果有人可以帮助我。
答案 0 :(得分:26)
d3 recommends的作者使用aight HTML5填充/填充包进行兼容。
有问题的.map方法是EcmaScript5的一部分 - 因此not available in IE8。
Mozilla提供a function you can drop in来获取此功能。祝IE8好运!