3

我正在使用 protovis。IE 不支持 protovis。如果有办法在 IE 中使用图形,请向我解释,或者我需要知道哪个是图形的最佳 js 库。所有浏览器都支持

4

5 回答 5

2

对于 IE 支持,我会使用 Flot:

http://code.google.com/p/flot/

该插件适用于带有 HTML canvas 标签的 Internet Explorer 6/7/8、Firefox 2.x+、Safari 3.0+、Opera 9.5+ 和 Konqueror 4.x+(excanvas Javascript 仿真助手用于 IE)。

于 2010-12-13T10:56:49.033 回答
1

我的最终解决方案是最好使用Highcharts。它是一个易于学习和高效使用的 jquery 图形库。所有浏览器都支持。

于 2010-12-15T10:00:31.413 回答
1

实际上,您可以将 protovis 与 IE 一起使用,而不是它自己的。

最近最流行的解决方案是使用 SVGWeb 和 protovis,jloves protovis fork 为您将它们捆绑在一起:

https://gitorious.org/protovis/jloves-protovis

但是,最简单和最好的(在 IE 中)解决方案是 bigfix protovis fork,当用户在 IE 中时,它将以 VML(而不是 SVG)呈现:

https://github.com/bigfix/protovis

于 2011-04-06T18:56:35.200 回答
1

我强烈建议你看看 Raphaël JS :

http://raphaeljs.com/

截至今天,该库支持 Firefox 3.0+、Safari 3.0+、Chrome 5.0+、Opera 9.5+ 和 Internet Explorer 6.0+。

于 2011-08-14T12:37:49.237 回答
0

Google Chart API以免您向他们的服务器发出请求以检索显示您的图表的图像 - 因此适用于所有浏览器。它只是花费更多的带宽和时间。

还有用于交互式 JavaScript 绘图的Visualization API 。

于 2010-12-13T11:00:04.590 回答