我想包括在我的网站一些图表,我正在寻找一个良好的跨浏览器的图表工具 - 我有哪些选择?
Answer 1:
我喜欢jQuery的一个:
http://www.flotcharts.org/
例子:
http://people.iola.dk/olau/flot/examples/
Answer 2:
你可以有点更具描述什么风格图表你要找的? 像线,棒材和饼图简单图表,是可以理解更广泛的实施。 如果你正在寻找更复杂的如甘特图,迷你图或实时/数据流图它显着缩小你的选择。
至于是跨浏览器兼容,Flash和HTML画布都是很好的支持,大多数人将能够如果使用交付任何一种方法来查看图表。
有迹象表明,工作以及华丽几个免费的Flash图表解决方案。
我发现它很容易与FusionCharts的工作,他们也可以自由使用的大量释放。 请参阅: http://www.fusioncharts.com/free/Gallery.asp
另请参见PHP / SWF图表: http://www.maani.us/charts/index.php
XML / SWF Charts是免费下载和使用。 免费,未注册版本除了包含所有功能:
- Clicking a chart takes the user to the XML/SWF Charts web site. - No displaying charts inside another flash file. - No technical support, and no product updates by e-mail.
« 点击重定向使我更喜欢FusionCharts的
- 谷歌已经发布的图表( http://code.google.com/apis/chart/ ),因为有雅虎( http://developer.yahoo.com/yui/charts ),但就个人而言,我更喜欢保持SWF源文件我的网站一起。 额外的带宽是没有那么大。
然后贾斯汀Niessner提到的,也有打开Flash图表 。
如果你喜欢去的HTML画布的路线,尝试: - http://code.google.com/p/flot/ (由安德烈斯Cainikovs提及) - http://www.liquidx.net/plotkit/
如果你使用PHP,这里有一个: http://naku.dohcrew.com/libchart/
如果以上都不是一个可行的选择,你想要一个真正简单的图表(棒,线),再考虑使用CSS图表:
- http://grassegger.at/xperimente/charts-daten-semantik-css/
- 糟糕,忘了附加的CSS线图。 在这里,它是: http://cssglobe.com/post/4175/pure-css-line-graph
Answer 3:
谷歌图表API真的很强大,而不像海军报不依赖JavaScript被启用。
http://code.google.com/apis/chart/
Answer 4:
不太图表,但重量轻SVG / VML跨浏览器的图形库: raphaeljs.com 。
很容易使图表。
Answer 5:
另一个Flash和现金解决方案是amCharts 。
Answer 6:
如果你考虑的Flash是跨浏览器,不介意花一些钱,这是一个很好的选择:
http://www.fusioncharts.com/
Answer 7:
你为什么不试试jQuery的可视化插件 。 这是很容易实现,你需要的是与你的数据,然后在JavaScript中调用插件和BAM它会工作的表。
对于跨浏览器支持,他们说:
IE6,IE7,IE8,Firefox 2中,火狐3.5,Safari浏览器3和4,Opera 9中:我们在以下浏览器测试了这个插件。
Answer 8:
得去与gchart 。
我在多个浏览器中使用此。
简短的教程。
Answer 9:
如果有可能为你的项目,你可能也想看看一些Flash图表包像打开Flash图表 。
你也可以尝试使用一些Flex的功能。
这样,无论您的用户正在使用的浏览器,你在洽运行时中运行。
Answer 10:
海军报是好的。 没有最全功能制图系统,但它做什么,它真的很好。
Answer 11:
道场图表也工作正常(和使用SVG / VML,而不是帆布/ ExCanvas,这意味着如果你看看它的内部,你可以做funkier事情),但海军报是更好的编程与国际海事组织。
Answer 12:
我想第二个打开Flash图表,我已经广泛使用,并会特别建议DZ在修补版本OFC-2 。
你可以看到它在使用中的Red5分析演示
Answer 13:
您应该能够使用SVG这一点。 可悲的是,IE不能没有安装不支持第三方显示它加载 。
Answer 14:
SQL Reporting Services中
Answer 15:
对于真正的跨浏览器的支持,我会建议在服务器上生成的图像图。
如果这是无法达到使用基于Flash的插件。 这是最广泛支持的客户方的解决方案。 否则诉诸使用Javascript - 它可能需要HTML5,或者非IE浏览器,或..
如果您正在寻找在HTML表的简单图形看这里 。 远建议,但!
Answer 16:
这可以帮助你:
http://www.rahulsingla.com/blog/2010/09/a-quick-comparison-of-web-based-charting-libraries-for-data-visualization