0

我正在玩下面的小提琴: http: //jsfiddle.net/KsFPh/ 它使用 d3 和 SVG 来呈现圆环图

var vis = d3.select("#pie-chart").append("svg:svg")
.attr("width", w)
.attr("height", h);

我需要应用/包含什么才能在 IE 7 和 8 中进行这项工作?目前它适用于IE9。拉斐尔是一个选择还是我在吠叫错误的树?

4

2 回答 2

0

这些版本的 IE 不支持 SVG。您可以尝试类似https://code.google.com/p/svg2vml/的方法。有关更多想法,请参阅Can't display SVG charts in Internet Explorer 8的公认答案。

于 2013-07-26T14:46:25.550 回答
0

看看g.raphael.js也许?有关示例,请参见http://matthewodette.com/graphael-donut-charts/ 。

如果您想使用d3.js但也需要它在较旧的 IE 版本中工作,还有r2d3 shim 。

于 2013-08-22T08:46:47.837 回答