FusionChartsFree調用json數據的簡單例子

需準備FusionChartsFree插件的FusionCharts.js文件和FCF_Column3D.swf兩個文件

官方鏈接地址
FusionCharts.js:
http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FusionCharts.js
FCF_Column3D.swf:
http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FCF_Column3D.swf

效果如下


代碼(可直接用,若失效可自行下載FusionCharts.js和FCF_Column3D.swf這兩個文件)

Html代碼  收藏代碼
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
  2. <html>  
  3. <head>  
  4. <script language="Javascript" src="http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FusionCharts.js"></script>   
  5. <body>  
  6. <div id="chart1div"></div>  
  7. <script language="JavaScript">  
  8.      var areaObject=[{name:"三槍",count:1100,color:"008E8E"},  
  9.                       {name:"刺陵",count:901,color:"A186BE"},  
  10.                       {name:"熊貓大俠",count:807,color:"F6BD0F"},  
  11.                       {name:"大兵小將",count:41,color:"AFD8F8"},  
  12.                       {name:"花田囍事2010",count:741,color:"B3AA00"},  
  13.                       {name:"全稱熱戀",count:121,color:"008ED6"}  
  14.                      ];  
  15.      var strXML="<graph caption='最爛電影排名' xAxisName='電影名' yAxisName='count' baseFont='宋體' baseFontSize='12' >";  
  16.      var length=areaObject.length;  
  17.      for(var i=1;i<=length;i++){  
  18.         strXMLstrXML= strXML+"<set name='"+areaObject[i-1].name+"' value='"+areaObject[i-1].count+"' color='"+areaObject[i-1].color+"'/>";  
  19.      }  
  20.         strXMLstrXML= strXML+"</graph>";      
  21.                  var chart1 = new FusionCharts("http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FCF_Column3D.swf", "chart1Id", "500", "400");  
  22.                  chart1.setDataXML(strXML);  
  23.                  chart1.render("chart1div");  
  24.  </script>   
  25. </body>  
  26. </html>  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章