fusionCharts总结

来源:互联网 发布:seo常见问题 编辑:程序博客网 时间:2024/05/16 10:42

1.当定义图表对象时,引用为页面全局范围,则可利用该引用进行数据刷新的操作,相当于getChartFromId("xxx")一样;

2.定义好的图表对象,只有当其见过光(即显示出来)才真正完成创建,这时才能通过其引用被调用,否则会报错.


<html>
 
<head>
   
<title>Update Chart data</title>
   
<scripttype="text/javascript"src="../../FusionCharts/FusionCharts.js">
   
</script>
 
</head>
 
<body>
   
<divid="chartContainer">FusionCharts will load here!</div>
   
<scripttype="text/javascript"><!--

     
var myChart =new FusionCharts("../../FusionCharts/Column3D.swf",
       
"myChartId","400","300","0", "1" );
      myChart
.setXMLUrl("AugustData.xml");
      myChart
.render("chartContainer");

               
function changeMonth()
               
{
                       
var chartReference= FusionCharts("myChartId");
                        chartReference
.setXMLUrl("SeptemberData.xml");
               
}
   
// -->
   
</script>

   
<inputtype="button"onClick="changeMonth();"value="Change Month">
 
</body>
</html>