其实这个问题就是如何将Flash置于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>
可以上amChart官网
下载需要的包,方法例子也比较详细。
遇见问题先Google了一下“amStock和amChart覆盖Div层”,没有这方面的问题。那么明显amChart提供了解决的方式!上官网看英文资料自己找。
不上官网也可以解决这个问题,从上面加载amstock的代码,不难发现其特性:通过JavaScript把Flash加载到Div中;查
amstock/swfobject.js
很容易发现SWFObject对象上有一个addParam方法:实现向flash的parameters里加入<param name="wmode" value="transparent">:
addParam:function(_11,_12){
this.params[_11]=_12;
},
_11:相当于生成的<param name="",value="">中的name
_12:相当于生成的<param name="",value="">中的value
在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的项目,但希望去除默认的Logo和链接,按照描述中的方法,你需要从AMChart的官方网站下载最新的AMStock软件包。这个包中通常会包含无链接的SWF文件。替换项目中的原始amstock....
amchart amstock去掉广告破解,兼容各浏览器,绿色破解版,左上角无广告
5. **examples**:这是一个目录,其中可能包含了更多示例代码或演示,帮助开发者理解如何利用AMStock Flash Chart的各种特性和功能。 6. **amstock**:这个文件可能是库的核心组件,包含了AMStock Flash Chart的SWF...
,在服务器端直接生成图片的又不美观又缺乏互动性,而在客户端用JavaScript生成的图片还是稍欠美感和互动性,所以最好看又最互动的报表方案应该是Flash报表方案了,这是官网最新的amChart包,里面包含 amstock_...
【标题】"amstock配置编辑器"是一款专为股票数据可视化设计的工具,它简化了amstock库的配置过程,使得创建复杂的股票图表,如K线图和趋势图变得更加便捷。在IT行业中,数据可视化是至关重要的,尤其在金融领域,...
amstock破解
"amchart -6 Stock(flash chart 图表)" 指的是 AmCharts 的一个版本,专门用于生成股票图表,它采用 Flash 技术来展示动态、实时的股市数据。 在描述中提到的“Stock图”,是指一种用于显示股票市场数据的图表类型...
amcharts amstock 去掉左上解链接,注:此是javascript版本。
amcharts和fusionCharts破解工程打包。解压就能用
5. **渲染图表**:在HTML页面中找到一个合适的元素(通常是`div`),将图表实例挂载到这个元素上,AmStock会自动根据提供的数据和配置生成图表。 6. **添加交互性**:如果需要,可以添加事件监听器,以便用户与图表...
"examples"和"amstock"目录可能包含其他示例代码和库文件。 综上所述,这个“股票线图flash小例子”不仅展示了如何用Flash和ActionScript创建股票线图,还涵盖了数据处理、用户交互和前端集成等多个方面的知识。...
概述这是用于流星项目的免费版本的流星包。安装通过输入meteor add em0ney:amcharts 此版本取代了“mrt:amcharts”用法在您的图表初始化中,如果引用任何图像(例如“export.png”),请在路径前面加上包路径。...
"amstock_1"可能指的是amStock,amCharts的一个扩展产品,专注于股票和金融数据的可视化;"flex_amcharts"是另一个表示amCharts在Flex平台上的使用的标签。 从压缩包子文件的文件名称列表来看: 1. "licence.txt...
amcharts.js 漂亮的图形界面。完全利用javascript实现。不需要添加任何的image即可展现绚丽的统计图表
Flex是一种基于MXML和ActionScript的开源框架,用于构建富互联网应用程序(RIA),特别适合开发桌面和移动设备上的图形密集型应用。在Flex中,amcharts-flex-charts库能够帮助开发者实现动态的数据可视化。 【压缩...