zoukankan      html  css  js  c++  java
  • FusionCharts的使用

    1 对FusionCharts的封装

      最重要的不是博主展现的fusioncharts的实现效果,其实,博主对其xml文件生成的封装也是相当不错的,呵呵,我自己在做的时候咋就没有这么去想过呢?

    FusionCharts 的中文问题

    “于是下载了FusionCharts,效果很炫,而且数据采用xml格式,服务器端容易生成,就它了。但我发现new 出FusionCharts对象后,使用setDataURL方法设置xml数据,flash展现的时候居然不支持中文,而且怎么设置编码格式都不行,而用setDataXML就可以!尤其让人不解的是官方文档里居然说setDataURL方法可以支持多国语言,而setDataXML不行!!!我就奇了怪了。。。

    采用setDataXML方法虽说不影响我使用了,但到底有点不爽。”

    所言极是,自己后面也是在程序中生成,然后指定的。

    当纵坐标值全为0,FusionChart 显示 NaN 的解决方法

    <graph caption='chart1' yAxisMinValue='0' yAxisMaxValue='10' >

    加上属性  yAxisMinValue='0' yAxisMaxValue='10' , 第二个属性yAxisMaxValue非0正整数即可

    Flash被层遮挡的解决办法

    在ExtJs的项目中使用了FusionChart,ExtJs的弹窗窗口会被flash遮挡住。修改FusionChart生成flash的object的代码。根据以下的原理来进行修改即可。

    01 <!-- 不会遮住层的Flash 
    02 让Flash不档住浮动对象或层的关键属性:
    03 <param name="wmode" value="opaque" />//IE下生效
    04 <embed wmode="opaque"></embed>//FireFox下生效
    05 -->
    06 <object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400">
    07 <param name="movie" value="style/flash/001.swf" />
    08 <param name="wmode" value="opaque" />
    09 <embed wmode="opaque"></embed>
    10 <a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a>
    11 </object>
  • 相关阅读:
    第七课 GDB调试 (下)
    设计模式之原型模式
    设计模式之再读重构
    设计模式之代理模式
    设计模式之建造者模式
    设计模式之模板方法模式
    设计模式之抽象工厂模式
    设计模式之工厂模式
    设计模式之单例模式
    设计模式之6大原则
  • 原文地址:https://www.cnblogs.com/ozheric/p/1888797.html
Copyright © 2011-2022 走看看