FusionCharts中的所有图表都支持向下钻取功能。这意味着你可以将单个数据图(柱状图中的柱形、饼图中的扇形)或者整个图表转换成热点(或链接)。从广义上来讲,FusionCharts图表的向下钻取功能可以分为两种类型:
1、Simple link:向下钻取至一个简单链接或调用JavaScript函数。
2、Chart links (LinkedCharts):向下钻取至一个详细的LinkedCharts。
使用FusionCharts图表组件,可以无限层级向下钻取图表,且每一个层级可显示不同类型的图表。
使用简单链接
使用简单链接,您可以在图表上每个数据项(列,线锚,锚区,扇形等)的链接页面(或JavaScript函数)提供一个URL。简单链接可以是各种数据格式。
- 利用XML创建简单链接
将链接属性引入<set>元素中,可以将数据图转换为链接,例如:
<chart caption='Monthly Sales Summary' subcaption='For the year 2006' xAxisName='Month' yAxisName='Sales' numberPrefix='$'> <set label='Jan' value='17400' link='DemoLinkPages/DemoLink1.html'/> <!-- Simple Link --> <set label='Feb' value='19800' link='n-DemoLinkPages/DemoLink2.html'/> <!-- Link in new window --> <set label='Mar' value='21800' link='F-detailsFrame-DemoLinkPages/DemoLink3.htm'/> <!-- Link in a frame --> <set label='Apr' value='23800' link='P-detailsPopUp,width=400,height=300,toolbar=no, scrollbars=no,resizable=no-DemoLinkPages/DemoLink3.html'/> <!-- Link in a pop-up --> <set label='May' value='29600' link='j-myJavaScriptFunction-parameters'/> <!-- JavaScript function as link --> </chart>
- 使用JSON创建简单链接
如果你使用JSON创建链接,你必须将链接属性添加至数据对象,方法如下:
{ "chart":{ "caption":"Monthly Sales Summary", "subcaption":"For the year 2006", "xaxisname":"Month", "yaxisname":"Sales", "numberprefix":"$" }, "data":[ { "label":"Jan", "value":"17400", "link":"DemoLinkPages/DemoLink1.html" }, { "label":"Feb", "value":"19800", "link":"n-DemoLinkPages/DemoLink2.html" }, { "label":"Mar", "value":"21800", "link":"F-detailsFrame-DemoLinkPages/DemoLink3.htm" }, { "label":"Apr", "value":"23800", "link":"P-detailsPopUp,width=400,height=300,toolbar=no," + "scrollbars=no,resizable=no-DemoLinkPages/DemoLink3.html" }, { "label":"May", "value":"29600", "link":"j-myJavaScriptFunction-parameters" } ] }
相关推荐
为了控制钻取链接的打开方式,可以在链接前面加上特定的前缀。例如,使用前缀`n-`表示新窗口打开: ```json { "data": [ { "label": "1", "value": "42", "link": "n-./DemoLink1.html" }, { "label": "2",...
这可以通过添加`<script>`标签来实现,确保链接到正确的FusionCharts库文件。 2. **准备JSON数据**:根据所需的图表类型,创建相应的JSON数据结构。例如,一个简单的柱状图JSON数据可能包含图表标题、数据系列名、...
FusionCharts是一款强大的图表库,它能够帮助开发者在网页中创建出丰富多样的交互式图表。这个库通过结合Flash技术和JavaScript来实现图表的渲染和功能交互。以下将详细阐述FusionCharts在网页呈现图表的过程: 1. ...
FusionCharts 是一款功能强大且灵活的图表工具,可以帮助开发者快速创建各种类型的图表,如折线图、柱状图、饼图等。通过设置不同的参数,可以实现图表的高度自定义,满足不同的需求。本文将详细介绍 FusionCharts ...
5. **交互处理**:FusionCharts支持多种交互事件,如点击、鼠标悬停等,你可以为这些事件添加回调函数来实现交互功能。 6. **更新图表**:如果数据发生变化,可以通过调用`updateChart()`方法动态更新图表,无需...
《FusionCharts图表控件中文版使用手册》是针对初学者设计的一份详细教程,旨在帮助用户快速掌握这款强大的图表工具。FusionCharts是一款流行的JavaScript图表库,它能够以丰富的互动性和美观的视觉效果呈现数据。 ...
《FusionCharts图表控件中文版使用手册定义》是一份详细介绍如何使用FusionCharts图表控件的网络文档。FusionCharts是一款强大的图表生成工具,它能够帮助开发者创建丰富的交互式图表,广泛应用于数据分析和可视化...
FusionCharts是一款基于Flash的图表组件,专用于创建动态、交互式的数据可视化图表。这款组件支持多种网页脚本语言,如HTML、.NET、ASP、JSP、PHP、ColdFusion等,并且可以通过XML或JSON作为数据接口来传递数据。...
**FusionCharts:打造绚丽的Flash图表** FusionCharts是一款高度评价的Flash图表库,它以其生动、炫目的视觉效果而备受赞誉。这款工具能够帮助开发者轻松创建出各种复杂的统计图表,适用于各种业务分析和数据可视化...
FusionCharts是一款强大的JavaScript图表库,它允许开发者创建交互式且丰富多彩的图表,适用于Web应用程序。FusionCharts v3是该库的一个版本,提供了多种图表类型,如柱状图、线图、饼图、甘特图等,以及丰富的...
以下是对FusionCharts图表控件中文版使用手册中的主要知识点的详细说明: 1. **构成FusionCharts的三要素**: - **SWF动画文件**:这是FusionCharts的核心部分,它是一个Flash文件,负责渲染图表的视觉效果。SWF...
在IT行业中,FusionCharts是一款广泛使用的交互式图表库,它能够帮助开发者创建美观且功能丰富的数据可视化应用。本文将详细讲解如何利用FusionCharts提供的`fcexporter.jar`和`fcexporthandler.jar`这两个关键的...
**FusionCharts教程** FusionCharts是一款强大的JavaScript图表库,用于创建交互式、美观的数据可视化效果。本教程将深入探讨FusionCharts的核心概念、安装、配置以及如何在实际项目中应用,旨在帮助初学者快速掌握...
2. **美观的外观与智能报告**:除了提供美观的数据展示外,FusionCharts 还包含了诸如工具提示、向下钻取、图表导出等功能,增强了数据展示的智能性和交互性。 3. **生动且交互式的图表**:FusionCharts 能够快速...
FusionCharts是一款强大的图表生成库,它为开发者提供了在Web应用程序中创建互动、美观的数据可视化图表的能力。在ASP.NET环境中,FusionCharts控件能够轻松地整合到.NET框架中,帮助开发者快速构建数据驱动的仪表板...
在使用FusionCharts前,需要将Flash图标文件复制到Web工程的WebRoot目录下,这些文件是生成图表的基础。同时,FusionCharts.jsp文件用于将图表嵌入到JSP或HTML页面中,而FusionCharts.js文件则提供了创建图表的...
FusionCharts 可以在点上定义钻取,实现各种link 功能,包括: (1)同一窗口实现钻取 (2)新窗口中实现钻取 (3)在指定的frame 中实现钻取 (4) 在弹出窗口中实现钻取 (5) 触发js 的函数