`
sty2008boy
  • 浏览: 302532 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

amChart覆盖Div层

 
阅读更多

 

 在页面中添加amstock的特性很简单,加入下面的代码:

 

 

<script type="text/javascript" src="amstock/swfobject.js"></script> <div id="flashcontent"><strong>You need to upgrade your Flash Player</strong></div> <script type="text/javascript"> // <![CDATA[ var so = new SWFObject("amstock/amstock.swf", "amstock", "800", "500", "8", "#FFFFFF"); so.addVariable("path", "amstock/"); so.addVariable("settings_file", encodeURIComponent("amstock/amstock_settings.xml")); so.addVariable("preloader_color", "#999999"); so.write("flashcontent"); // ]]> </script>

 

很容易发现SWFObject对象上有一个addParam方法:实现向flash的parameters里加入<param name="wmode" value="transparent">:

 

addParam:function(_11,_12){   

 

 

 

    this.params[_11]=_12;   
},  

 

 

在JavaScript中添加:(我只在IE中测试通过,没有做FF的测试)

 

 

<script type="text/javascript">   
    // <![CDATA[        
    var so = new SWFObject("amstock/amstock.swf", "amstock", "800", "500", "8",   
            "#FFFFFF");   
    so.addVariable("path", "amstock/");   
    so.addVariable("settings_file", encodeURIComponent("amstock/amstock_settings.xml"));   
    so.addVariable("preloader_color", "#999999");   
    /*flash 覆盖div层解决  */  
    so.addParam("wmode","transparent");   
    so.write("flashcontent");   
    // ]]>   
</script>  

 

 

体验了一把觉得问题的过程!

 

amchart.net 中,修改SWFObject.js

 

deconcept.SWFObject = function(_1, id, w, h, _5, c, _7, _8, _9, _a) {
...
//插入
    this.addParam("wmode", "transparent");
...
}

 OK.

 

IE 、<param name="wmode" value="transparent">
 
FF 、<embed wmode="transparent">

 Ext中使用amchart:

Ext.onReady(function(){

                    var panel = new Ext.Window({
                        title: 'My Panel',
                        applyTo: 'flashcontent',
                        width:520,
                        height:380,
                        html: ''
                    });
                    var so = new SWFObject("amcolumn/amcolumn.swf", "amcolumn", "520", "380", "8", "#FFFFFF");
                    so.addVariable("path", "amcolumn/");
                    so.addVariable("settings_file", encodeURIComponent("amcolumn_settings.xml"));
                    so.addVariable("data_file",  escape("data.aspx"));
                    so.addVariable("preloader_color", "#999999");
                    so.write("chart"); 
                    panel.show();
            });

 

 

 

 

 

分享到:
评论
1 楼 gongcao 2012-06-13  
这个ext和amchart都是那个版本啊

相关推荐

    amchart

    AmChart 是一款强大的数据可视化工具,它主要使用Flash技术来创建动态、交互式的图表和图形。在.NET环境中,开发者可以通过集成AmChart与XML数据结合,为应用程序增添极具吸引力的视觉表现,以直观地展示复杂数据。 ...

    amChart

    **amChart 概述** `amChart` 是一个强大的数据可视化工具,专为创建交互式图表和图形而设计。它支持多种平台,包括 Web、移动应用以及 Flex 应用程序。`flex amChart` 特别是针对 Adobe Flex 开发者,提供了在 Flex...

    AmChart折线图例子(详细)

    AmChart是一款强大的JavaScript图表库,它提供了丰富的图表类型,包括折线图、柱状图、饼图、散点图等,适用于数据可视化展示。在这个"AmChart折线图例子(详细)"中,我们将深入探讨如何使用AmChart创建一个详细的...

    amchart技术说明

    同时,通过设置`wmode`参数为`opaque`,确保Flash不会遮挡JavaScript生成的动态层。 3. **显示和更新图表**:通过`reLoadLine()`方法定期调用(例如,每15分钟),使Flash组件重新加载后台数据,更新图表显示。 ###...

    amchart c#图表文件

    c#用来做图表的免费插件代码amchart插件 图表文件

    amchart破解下载,去掉水印

    amchart破解,去掉水印

    amchart_javascript破解版

    amchart破解版 javascript脚本库,具有强大的画图功能,经过破解处理可以直接使用

    AmChart中文API

    AmChart的实例帮助文档 amcharts 要一个“配置文件”(setting.xml),一个数据文件(amile_data.xml), 一个 SWFObject.js,一个对应的 SWF 就可以生成漂亮的统计报表了 1 SWFObject v1.5的对象结构 view ...

    amchart -5 Radar & Polar(flash chart 图表)

    **标题:“amchart -5 Radar & Polar(flash chart 图表)”** **描述分析:** “Radar & Polar图”是一种数据可视化技术,用于展示多维度数据。这种图表类型包括雷达图(Radar Chart)和极坐标图(Polar Chart)。在...

    AmChart,MSChart实例教程

    AmChart和MSChart是两种广泛使用的图表库,用于在Web应用程序中创建动态、交互式的可视化数据。本教程将深入探讨这两个库的实例应用,帮助开发者更好地理解和掌握它们的使用。 首先,AmChart是一款JavaScript图表库...

    AMCHART,附带几十种示例

    AMCHART是一款强大的JavaScript图表库,它提供了丰富的图表类型和高度自定义的选项,使得开发者能够轻松地在网页上创建出交互式、视觉效果出色的图形。这个压缩包包含的资源显然是AMCHART的一个实例集,提供了多种...

    amchart破解版本 图表,很好用

    amchart破解版本 图表,很好用amchart破解版本 图表,很好用amchart破解版本 图表,很好用

    amchart使用方法

    ### Amchart 使用方法详解 #### 一、Amchart 概述 Amcharts 是一组功能强大的 Flash 图表组件,被广泛应用于网站和各种基于 Web 的应用中。这些图表不仅外观美观,而且具有高度的定制性和灵活性。Amcharts 支持从 ...

    amchart -2 Line & Area(flash chart 图表)

    **标题详解:**"amchart -2 Line & Area(flash chart 图表)" 是一个基于Flash技术的图表库,专门用于创建线形图和面积图。这个库提供了丰富的可视化功能,适用于展示时间序列数据或者比较不同类别的数据变化趋势。...

    amchart饼图 asp.net版

    "amchart饼图 asp.net版" 指的是将amcharts图表库中的饼图功能应用于ASP.NET开发环境。Amcharts是一个强大的JavaScript图表库,提供了多种类型的图表,包括饼图、柱状图、线图等,用于数据可视化。ASP.NET是微软公司...

    amchart for flex 4 破解demo 实例

    amcharts去水印 破解和amserieschart破解的应用demo此实例为amcharts的最新版本 1.8.3 2011年版。能够实现多种图标,动态加载数据。动态添加数据,在此demo种都有展示。

    web绘图控件amchart

    &lt;div id="chartdiv"&gt;&lt;/div&gt; var chart = AmCharts.makeChart("chartdiv", { "type": "serial", "dataDateFormat": "YYYY-MM-DD", "data": [ ... ], // 配置项 }); ``` **五、帮助文档与资源** 压缩包中...

    Amchart技术说明

    【Amchart技术说明】 Amchart 是一套基于Flash的图表组件,用于创建丰富的、交互式的可视化图表。这些图表组件本身并不包含任何数据,它们通过指定配置文件和数据文件的路径来获取并显示数据。配置文件主要定义图表...

    amchart,amchart,amchart

    AmCharts 是一款强大的数据可视化工具,它允许开发者通过简单的配置文件来创建出各种美观且功能丰富的图表。这个压缩包文件包含的是 AmCharts 相关的资源,可能包括 JavaScript 库、示例代码、配置文件等,帮助用户...

    amchart破解版,带双击全屏事件

    amchart破解版,增加双击全屏事件,这里只包含了线图,去掉左上角amchart的logo,增加了鼠标双击整个图形面板然后全屏的功能

Global site tag (gtag.js) - Google Analytics