`
zzc1684
  • 浏览: 1229356 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

FusionCharts使用教程:为图表添加向下钻取链接

阅读更多

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" }
]
}

 

分享到:
评论

相关推荐

    fusioncharts钻取功能总结

    为了控制钻取链接的打开方式,可以在链接前面加上特定的前缀。例如,使用前缀`n-`表示新窗口打开: ```json { "data": [ { "label": "1", "value": "42", "link": "n-./DemoLink1.html" }, { "label": "2",...

    用fusioncharts使用json格式数据展示图表

    这可以通过添加`&lt;script&gt;`标签来实现,确保链接到正确的FusionCharts库文件。 2. **准备JSON数据**:根据所需的图表类型,创建相应的JSON数据结构。例如,一个简单的柱状图JSON数据可能包含图表标题、数据系列名、...

    fusionCharts是如何在网页呈现图表

    FusionCharts是一款强大的图表库,它能够帮助开发者在网页中创建出丰富多样的交互式图表。这个库通过结合Flash技术和JavaScript来实现图表的渲染和功能交互。以下将详细阐述FusionCharts在网页呈现图表的过程: 1. ...

    FusionCharts参数及功能特性详解实例

    FusionCharts 是一款功能强大且灵活的图表工具,可以帮助开发者快速创建各种类型的图表,如折线图、柱状图、饼图等。通过设置不同的参数,可以实现图表的高度自定义,满足不同的需求。本文将详细介绍 FusionCharts ...

    利用FusionCharts 实现数据图表展示

    5. **交互处理**:FusionCharts支持多种交互事件,如点击、鼠标悬停等,你可以为这些事件添加回调函数来实现交互功能。 6. **更新图表**:如果数据发生变化,可以通过调用`updateChart()`方法动态更新图表,无需...

    FusionCharts图表控件中文版使用手册.doc

    《FusionCharts图表控件中文版使用手册》是针对初学者设计的一份详细教程,旨在帮助用户快速掌握这款强大的图表工具。FusionCharts是一款流行的JavaScript图表库,它能够以丰富的互动性和美观的视觉效果呈现数据。 ...

    FusionCharts图表控件中文版使用手册定义.pdf

    《FusionCharts图表控件中文版使用手册定义》是一份详细介绍如何使用FusionCharts图表控件的网络文档。FusionCharts是一款强大的图表生成工具,它能够帮助开发者创建丰富的交互式图表,广泛应用于数据分析和可视化...

    FusionCharts图表组件简单使用

    FusionCharts是一款基于Flash的图表组件,专用于创建动态、交互式的数据可视化图表。这款组件支持多种网页脚本语言,如HTML、.NET、ASP、JSP、PHP、ColdFusion等,并且可以通过XML或JSON作为数据接口来传递数据。...

    FusionCharts 非常绚的flash图表

    **FusionCharts:打造绚丽的Flash图表** FusionCharts是一款高度评价的Flash图表库,它以其生动、炫目的视觉效果而备受赞誉。这款工具能够帮助开发者轻松创建出各种复杂的统计图表,适用于各种业务分析和数据可视化...

    FusionCharts v3图表 例题

    FusionCharts是一款强大的JavaScript图表库,它允许开发者创建交互式且丰富多彩的图表,适用于Web应用程序。FusionCharts v3是该库的一个版本,提供了多种图表类型,如柱状图、线图、饼图、甘特图等,以及丰富的...

    FusionCharts图表控件中文版使用手册下载

    以下是对FusionCharts图表控件中文版使用手册中的主要知识点的详细说明: 1. **构成FusionCharts的三要素**: - **SWF动画文件**:这是FusionCharts的核心部分,它是一个Flash文件,负责渲染图表的视觉效果。SWF...

    Fusioncharts导出图片所需jar包

    在IT行业中,FusionCharts是一款广泛使用的交互式图表库,它能够帮助开发者创建美观且功能丰富的数据可视化应用。本文将详细讲解如何利用FusionCharts提供的`fcexporter.jar`和`fcexporthandler.jar`这两个关键的...

    FusionCharts教程

    **FusionCharts教程** FusionCharts是一款强大的JavaScript图表库,用于创建交互式、美观的数据可视化效果。本教程将深入探讨FusionCharts的核心概念、安装、配置以及如何在实际项目中应用,旨在帮助初学者快速掌握...

    Fusioncharts XT V3.2.2最新中文版教程

    2. **美观的外观与智能报告**:除了提供美观的数据展示外,FusionCharts 还包含了诸如工具提示、向下钻取、图表导出等功能,增强了数据展示的智能性和交互性。 3. **生动且交互式的图表**:FusionCharts 能够快速...

    fusioncharts asp.net 图表控件示例

    FusionCharts是一款强大的图表生成库,它为开发者提供了在Web应用程序中创建互动、美观的数据可视化图表的能力。在ASP.NET环境中,FusionCharts控件能够轻松地整合到.NET框架中,帮助开发者快速构建数据驱动的仪表板...

    Fusioncharts31教程整理.pdf

    在使用FusionCharts前,需要将Flash图标文件复制到Web工程的WebRoot目录下,这些文件是生成图表的基础。同时,FusionCharts.jsp文件用于将图表嵌入到JSP或HTML页面中,而FusionCharts.js文件则提供了创建图表的...

    FusionCharts 的钻取功能

    FusionCharts 可以在点上定义钻取,实现各种link 功能,包括: (1)同一窗口实现钻取 (2)新窗口中实现钻取 (3)在指定的frame 中实现钻取 (4) 在弹出窗口中实现钻取 (5) 触发js 的函数

Global site tag (gtag.js) - Google Analytics