a>,如果您已经使用 Dojo工具包,则效果良好 基于Raphael 的解决方案 a href =http://raphaeljs.com/ =nofollow noreferrer> Raphael 是一个非常活跃,维护良好,成熟的开源图形库,具有非常好的跨浏览器支持,包括IE 6到8,Firefox,Opera,Safari,Chrome和Konqueror。 Raphael不依赖于任何JavaScript框架,因此可以用于Prototype,jQuery,Dojo,Mootools等... 有许多图表库Raphael,包括(但不限于): gRaphael ,Raphael图形库的扩展 Ico ,使用基于单个函数调用的直观API创建复杂图表 披露: github上的Ico分支之一的开发人员。 Would anyone recommend a particular JavaScript charting library - specifically one that doesn't use flash at all? 解决方案 There is a growing number of Open Source and commercial solutions for pure JavaScript charting that do not require Flash. In this response I will only present Open Source options.There are 2 main classes of JavaScript solutions for graphics that do not require Flash:Canvas-based, rendered in IE using ExplorerCanvas that in turns relies on VMLSVG on standard-based browsers, rendered as VML in IEThere are pros and cons of both approaches but for a charting library I would recommend the later because it is well integrated with DOM, allowing to manipulate charts elements with the DOM, and most importantly setting DOM events. By contrast Canvas charting libraries must reinvent the DOM wheel to manage events. So unless you intend to build static graphs with no event handling, SVG/VML solutions should be better.For SVG/VML solutions there are many options, including:Dojox Charting, good if you use the Dojo toolkit alreadyRaphael-based solutionsRaphael is a very active, well maintained, and mature, open-source graphic library with very good cross-browser support including IE 6 to 8, Firefox, Opera, Safari, Chrome, and Konqueror. Raphael does not depend on any JavaScript framework and therefore can be used with Prototype, jQuery, Dojo, Mootools, etc...There are a number of charting libraries based on Raphael, including (but not limited to):gRaphael, an extension of the Raphael graphic libraryIco, with an intuitive API based on a single function call to create complex chartsDisclosure: I am the developer of one of the Ico forks on github. 这篇关于JavaScript图表库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 10-20 11:10