`

FusionChar入门(V3)

    博客分类:
  • J2EE
阅读更多
参考资料
1 fusionchart在jsp中的展现工具类
http://gaojiewyh.iteye.com/blog/497926
2 FusionCharts图表生成方式及实例-3D饼图
http://qify.iteye.com/blog/754509
3 FusionCharts link中文乱码 字体大小 解决办法 - FusionCharts参数说明
http://www.iteye.com/topic/722567
4 FusionCharts Free中文开发指南 PDF下载
http://www.blogjava.net/daozhanga/archive/2009/04/26/267593.html
5 FusionCharts3v破解版下载
http://www.cnblogs.com/ATree/archive/2010/04/20/FusionCharts3v-flash.html
6 lighttpd下rails FusionCharts图表
http://www.iteye.com/topic/225884

FusionCharts说明
FusionCharts 是一个跨浏览器和跨平台的flash图表组件,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面 甚至PPT调用. 几乎所有你知道的语言它都支持。

安装:
下载FusionCharts文件
1、WEB项目下建立一个目录:charts
2、将目录Charts下的所有swf文件全部拷贝到charts目录下
3、将JSClass下的FusionCharts.js文件,拷贝到charts目录下

示例代码如下:
 <script type="text/javascript" src="../charts/FusionCharts.js"></SCRIPT>
 <script type="text/javascript">

      function getXMLData(){
	  var  xmlInfo = "<chart caption='销售图表' xAxisName='月份' yAxisName='销售金额' showValues='0' formatNumberScale='0' showBorder='1'>";
	  xmlInfo += "<set name='一月' value='462' color='AFD8F8' />";   
                xmlInfo += "<set name='二月' value='857' color='F6BD0F' />";   
	  xmlInfo += "<set name='三月' value='671' color='8BBA00' />";   
	  xmlInfo += "<set name='四月' value='494' color='FF8E46' />";   
	  xmlInfo += "<set name='五月' value='761' color='008E8E' />";   
	  xmlInfo += "<set name='六月' value='960' color='D64646' />";   
	  xmlInfo += "<set name='七月' value='629' color='8E468E' />";   
	  xmlInfo += "<set name='八月' value='622' color='588526' />";   
	  xmlInfo += "<set name='九月' value='376' color='B3AA00' /> ";  
	  xmlInfo += "<set name='十月' value='494' color='008ED6' />";   
	  xmlInfo += "<set name='十一月' value='761' color='9D080D' /> ";  
	  xmlInfo += "<set name='十二月' value='960' color='A186BE' /> ";  
	  xmlInfo += "</chart>";
	  return xmlInfo;
  }

       window.onload = function(){
             //此处由处部传入SWF文件名称
              var myChart1 = new FusionCharts("../charts/${param.swf}.swf", "myChartId", "800", "400");
              //myChart1.setDataXML(getXMLData());
              myChart1.setDataURL("data/Data2.xml");			     
              myChart1.render("chart1div");
 }
<div id="chart1div" style="width:100%;height:100%;"></div>


工程中用到的SWF文件是:FusionCharts3v破解版的文件
具体参见工程demo.
工程图片:


FusionCharts常见问题
1 加载XML文件乱码
经过测试只需要在XML头部进行编码声明就行了,一定为:GBK,GB2312
<?xml version="1.0" encoding="GBK"?>
2 在图表中加入事件
<set name='七月' value='629' link='javascript:showFusinValue("650")'/>  
<set name='八月' value='622' link='javascript:showFusinValue(622)'/>

总结:一般都不会用到静态的XML文件,都是通过AJAX组装成XML的字符串,前台调用显示.
本工程只演示了常见的图表示例,具体可参照官方在线DEMO,重要的是查看它的XML文件
  • 大小: 26.9 KB
分享到:
评论
2 楼 软件帝国 2011-04-02  
再次感谢 顶顶
1 楼 软件帝国 2011-04-02  
多谢大侠 正需要呢

相关推荐

    ALIENTEK战舰STM32F1 V3开发板入门资料

    《ALIENTEK战舰STM32F1 V3开发板入门资料》是一份全面的教程集合,旨在帮助初学者和有经验的工程师更好地理解和使用基于STM32F103微控制器的ALIENTEK战舰开发板。STM32系列是意法半导体(STMicroelectronics)推出的...

    战舰V3stm32F103开发板入门教程

    标题《战舰V3stm32F103开发板入门教程》和描述表明本文档是一份详细的入门指导,旨在教授读者如何开始使用战舰V3stm32F103开发板。这份教程会涵盖stm32的基本知识原理以及战舰V3开发板的一些特定模块的使用。 从所...

    SOFTUNE_V3_快速入门手册

    ### SOFTUNE_V3_快速入门手册知识点概览 #### 一、概述 《SOFTUNE_V3_快速入门手册》是一份针对富士通单片机F2MC-16系列开发工具SOFTUNE_V3的入门指南。该手册旨在帮助初学者快速了解并掌握如何使用SOFTUNE_V3进行...

    CoDesys V3 基础编程入门

    CoDeSys V3 是一种可编程控制器(PLC)编程系统,它能够独立于硬件设备运行,支持IEC61131-3标准规定的所有编程语言,并且还支持高级编程语言如C语言。CoDeSys V3 的编程过程中涉及到几个关键概念,包括面向对象编程...

    CoDeSys V3基础编程入门_手册_CoDeSys_

    **CoDeSys V3基础编程入门** CoDeSys(Control Development System)是由德国3S-Smart Software Solutions GmbH开发的一种基于IEC 61131-3标准的编程环境,广泛应用于工业自动化领域的PLC(可编程逻辑控制器)编程...

    CoDeSys V3 基础编程入门

    ### CoDeSys V3 基础编程入门 #### 概述 CoDeSys V3 是一款先进的可编程逻辑控制器 (PLC) 编程软件,它具备与硬件设备无关的特点,这意味着用户可以在多种不同的硬件平台上使用相同的编程环境。CoDeSys V3 支持 ...

    F2MC-16 SOFTUNE V3 快速入门手册

    根据提供的标题、描述以及部分无法解析的内容,我们可以推断出这份文档主要介绍的是富士通—复旦应用研究中心发布的F2MC-16 SOFTUNE V3快速入门手册。接下来,我们将围绕这些信息来展开相关的知识点。 ### F2MC-16 ...

    零基础入门c语言pdf文档王桂林+C语言深度进阶篇-王桂林-v3.pdf

    《零基础入门C语言》与《C语言深度进阶篇》是王桂林老师编著的两本关于C语言学习的教材。这两本书旨在帮助不同层次的学习者掌握C语言这一编程基础,无论是对编程完全陌生的新手,还是有一定基础希望深入研究的开发者...

    OceanStor 5300 V3&5500; V3&5600; V3&5800; V3&6800; V3 存储系统 V300R006 错误码参考 01.pdf

    ### OceanStor 5300 V3 & 5500 V3 & 5600 V3 & 5800 V3 & 6800 V3 存储系统 V300R006 错误码参考 #### 前言 华为的《OceanStor 5300 V3&5500 V3&5600 V3&5800 V3&6800 V3 存储系统 V300R006 错误码参考》是一份详细...

    web安全渗透入门-v3

    ### Web安全渗透入门-v3:OWASP渗透指南详解 #### OWASP及《OWASP Testing Guide》简介 《Web安全渗透入门-v3》是一份基于OWASP(Open Web Application Security Project,开放网页应用程序安全项目)测试指南第三...

    华为服务器rh1288 v3固件包

    ├── RH1288 V3 -Mainboard(BC1HGSC01)-CPLD-V112.zip ├── RH1288 V3 iBMC软件 V397 版本说明书 01.zip ├── RH1288 V3-4&8HDD-Backplane(BC1EHBD01)-CPLD-V108.zip ├── RH1288 V3-8HDD(4NVMe) Backplane...

    v3s参考设计原理图.zip_v3s schematic_v3s 原理图_v3s芯片原理图_全志 v3s_全志V3S

    全志V3S参考设计原理图,包括SDK、原理图和厂家资料

    Linux运维从入门到高级全套案例v3.pdf

    Linux 运维从入门到高级全套案例v3.pdf 本资源为 Linux 运维从入门到高级全套案例v3.pdf,涵盖 Linux 运维的入门到高级知识点。本资源共分为三大篇章:Linux 入门篇、Linux 系统篇和 Linux 服务篇。 Linux 入门篇...

    linux-V3S_linux_v3s_全志V3S_全志v3s原理图_v3slinux_

    Linux V3S是基于全志V3S芯片的开源操作系统平台,主要应用于低成本的Linux开发板。全志V3S是一款高性能、低功耗的ARM Cortex-A7处理器,广泛用于嵌入式系统、智能家居、物联网(IoT)设备等领域。这款处理器提供了强大...

Global site tag (gtag.js) - Google Analytics