跨浏览器svg甜甜圈图表

时间:2013-07-25 23:49:05

标签: svg charts d3.js

我正在玩弄以下小提琴: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。拉斐尔是一个选择还是我在错误的树上咆哮?

2 个答案:

答案 0 :(得分:0)

那些版本的IE不支持SVG。你可以试试像https://code.google.com/p/svg2vml/这样的东西。有关更多提示,请参阅Can't display SVG charts in Internet Explorer 8的已接受答案。

答案 1 :(得分:0)

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

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