我想让我的网页变得生动或互动,比如定期刷新数据,进行监控或分析之类的事情。
例如,谷歌的speedtracer..
有许多像jFreeChart一样的应用程序接口来绘制静态图表,但我希望它像定期刷新一样,有一个通过轮询来执行它的选项,但这将影响网站的外观,而且它还会得到耗时的操作,以获得反映给用户的效果。
是否可以使用javascript或jQuery或任何可用的api在网页上执行此操作?
谢谢..
发布于 2011-09-07 18:04:26
看看flot吧。它利用canvas标签来呈现漂亮的客户端图形。它比JFreeChart的服务器端渲染性能要好得多。
发布于 2011-09-07 18:21:39
google's chart api可能会很有用
发布于 2011-09-07 19:21:27
我正在开发一个系统的统计页面,虽然我使用php调用页面刷新,但没有理由你不能这样做你的页面刷新:
<!-- Codes by Quackit.com -->
<html>
<head>
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);",timeoutPeriod);
}
// -->
</script>
</head>
<body onload="JavaScript:timedRefresh(5000);">
<p>This page will refresh every 5 seconds. This is because we're using the 'onload' event to call our function. We are passing in the value '5000', which equals 5 seconds.</p>
<p>But hey, try not to annoy your users too much with unnecessary page refreshes every few seconds!</p>
</body>
</html>至于js图表选项,我与Basic Js CHarts一起工作,但进入了Sencha Sencha Touch Charts的世界,这些人看起来很棒,令人惊叹的在移动设备上工作的库,也遇到了这个令人震惊的data visualization library。
希望这能有所帮助:-)
https://stackoverflow.com/questions/7331990
复制相似问题