2010.03.11——FusionChartsFree动态改变图形类型
柱状图 FCF_Column3D.swf
折线图 FCF_Line.swf
饼状图 FCF_Pie2D.swf
FusionChartsFree默认的中文都比较小,所以我们要自己修改下中文的大小
baseFont='宋体' baseFontSize='14'
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>动态类型改变 </title>
<script type="text/javascript" src="FusionCharts/FusionCharts.js"></script>
<script type="text/javascript">
var strXML = "<?xml version='1.0' encoding='UTF-8' ?><graph rotateNames='0' numberSuffix='cm' baseFont='宋体' baseFontSize='14' caption='各国平均身高' xAxisName='国名' yAxisName='fff' showNames='1' decimalPrecision='0' formatNumberScale='0'> <set name='中国 ' value='175' color='AFD8F8'/><set name='美国' value='178' color='F6BD0F'/><set name='俄罗斯' value='185' color='8BBA00'/><set name='小日本' value='151' color='E5CC82' /></graph>";
//var strXML = "<graph caption='Hours worked' showNames='1 '> <set name='Tom ' value='32' color='AFD8F8'/><set name='Mary' value='16' color='F6BD0F'/><set name='Jane' value='42' color='8BBA00'/></graph>";
/*
* 当用户单击按钮时调用这个方法。
* 这个方法用来使用新的SWF 文件创建一个新的FusionCharts 实例。
*/
function updateChart(chartSWF){
//Create another instance of the chart.
var chart1 = new FusionCharts(chartSWF, "chart1Id", "400", "300", "0", "0");
chart1.setDataXML(strXML);
chart1.render("chartDiv");
}
</script>
</head>
<body bgcolor="#ffffff" onload="updateChart('FusionCharts/FCF_Column3D.swf')">
<form name='frmUpdate'>
展现方式:
<input type='button' value='柱状图' onClick="updateChart('FusionCharts/FCF_Column3D.swf')" name='btnColumn' />
<input type='button' value='折线图' onClick="updateChart('FusionCharts/FCF_Line.swf')" name='btnLine' />
<input type='button' value='饼状图' onClick="updateChart('FusionCharts/FCF_Pie2D.swf')" name='btnPie' />
</form>
<div id="chartDiv" align="center">对不起,有错误</div>
</body>
</html>
分享到:
相关推荐
FusionChartsFree.rar 作者主页:http://www.easy518.com
FusionChartsFree动态报表工具,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用,提供饼形图、扇形图、折线图、柱状图等多种报表的2D、3D...
酷炫漂亮的PB 11.5 FLASH图表源码(FusionChartsFree) 自己整理的酷炫漂亮的PB...一个关于FCF即FusionChartsFree常见问题的文档
FusionChartsFree,做动态报表的好工具
FusionChartsFree,饼状图,折线图等制作.例子,内涵详细文档*.doc、*.pdf
柱状、曲线、饼图等 包含帮助文档和实例
FusionCharts的帮助文档的详细说明手册.是一个不错的开源平台.
灰常牛B的报表插件,有柱状图,饼图,区域图,趋势图等各种图形,还可以做到3D效果。
FusionChartsFree V2.2,各种报表例子和数据格式,对开发者很有帮助
运用FusionChartsFree动态生成flash图表
相信很多做图表的朋友都听说过FusionChartsFree,再不学习你就out了,它的功能十分强大,本资源包括FusionChartsFreeAPI,相关的很多资料文档,教程,解决方案,帮助手册,参数大全等等。
FusionChartsFree_FLASH图表控件,用于做FLASH图形报表的一个开源控件,包含源代码和实用文档,很实用
可以快速生成各种你想要的好看的报表图,简单,好操作。
FusionChartsFree官方示例
采用xml数据格式,支持饼图、柱状图、甘特图、烛柱图等多种最常用图表样式,支持多动态语言jsp、php等并有样例