javascript - 适用于 IE 的图表库?

标签 javascript internet-explorer charts

<分区>

我正在寻找适用于 Internet Explorer 的(javascript 或基于 HTML 的)图表库。有什么建议么?交互性是一个优势,但不是必需的。

我试过使用 Flot,但我无法让它在 IE8 中工作(尽管最近的补丁修复了 IE9)。我也使用过 Google Chart API,但更容易定制的东西是首选。

最佳答案

这有点取决于你需要用你的图书馆完成什么, 但也许您会发现这些想法很有用...

你可以用 CSS 做很多事情 并制作自己的“图书馆”,尽管是有限的, 用于水平条形图等图形。 例如:

http://meyerweb.com/eric/css/edge/bargraph/demo.html

http://applestooranges.com/blog/post/css-for-bar-graphs/

jQuery Sparklines 也不是真正的“库”, 但它有一些很棒的选择,而且它一直有效 回到 IE 6。绝对被低估了。

http://omnipotent.net/jquery.sparkline/

Highcharts 可能是个不错的选择。

http://www.highcharts.com/

如果 Protovis 完全支持 IE,它可能必须是 被认为是最好的,因为它遵循数据可视化的最佳实践。 然而,它没有世界上最容易访问的 api,并且它不支持 IE,至少不完全支持 - 阅读第 15 期:

http://vis.stanford.edu/protovis/

http://code.google.com/p/protovis-js/issues/detail?id=15

Amcharts 目前有基于 flash 的图表,但请注意: 我相信他们正在为他们的图表开发 javascript 库。 如果他们真的拿出他们的图书馆,我有一种感觉 会很好的。

http://www.amcharts.com/

选择库时还请考虑以下因素: 如果您看到过多的 3 维堆叠饼图、光面条或阴影, 然后要小心:这些图表的制作者很可能没有用 牢记数据可视化最佳实践。

关于javascript - 适用于 IE 的图表库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4475923/

相关文章:

javascript - knockout 模板 : afterRender triggered twice because name/data are coupled observables

Javascript从字符串中搜索具有最大值的元素

java - Vista 上的 SWT 浏览器问题

javascript - 如何更改 Google 组织结构图链接线颜色和粗细?

ios - 如何在 iOS 中创建类似 d3 的气泡图

javascript - 使用javascript旋转和取消旋转图像onClick

javascript - AngularJS错误处理: show errors based on array of errors

asp.net - 通过asp.net实现IE中跨域访问数据源

javascript - jQuery 单击/更改事件在 IE7/8 中无法正常工作

javascript - 将第二个数据集附加到现有的 Chartjs 图表