html页面调用如下:
<html>
<head>
<!-- 中文乱码问题,不加的话,json里面有汉字出错-->
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/swfobject.js"></script>
</head>
<body style="margin-left: 0px;margin-top: 0px;margin-right:0px;margin-bottom: 0px; overflow:hidden;">
<div id="flashcontent">
This text is replaced by the Flash movie.
</div>
<script type="text/javascript">
var args =
{
"DynamicObjectsName":"12月1日雷电数据",
"DynamicObjects":
[
{"point":"114.37583785,39.35785981298","ImgURL":"http://example.com/issue/82781717.png","Annotaion":"1级雷击点","Detail":""},
{"point":"112.37583785,39.33785981298","ImgURL":"http://example.com/issue/62761717.png","Annotaion":"2级雷击点"," Detail":""}
],
"SymbolID":"1002030303"
}
var so = new SWFObject("http://172.18.51.41:8080/hbgis/index.swf",
"index", "100%", "100%", "9.0.0","#FF6600");
so.addVariable("methodName", "sss");
so.addVariable("ddd", args);
so.write("flashcontent");
</script>
</body>
</html>
flex端如下:
var inputObj:Object=this.loaderInfo.parameters;
Alert.show(inputObj.toString());
for(var para:String in inputObj)
{
Alert.show(para);
Alert.show("参数"+para+":"+inputObj[para]);
}
根据得到的参数,确定你的业务!
分享到:
相关推荐
总结来说,HTML 嵌入 Flex SWF 主要涉及使用 `SWFObject` 库来实现跨浏览器的 SWF 插入,以及通过 ExternalInterface 实现 Flex 与 HTML 的交互。了解这些知识点,可以让你更好地在网页中整合 Flex 创建的富媒体内容...
SWFObject 2.2是该库的一个重要版本,它是在Apache Flex SDK 4.14.1中被提取出来的,这表明它与Flex开发环境有紧密的关联。 ### 1. 动态加载 SWFObject 2.2 的核心特性之一就是动态加载SWF(Shockwave Flash)文件...
当Flex组件通过SWFObject嵌入到HTML页面时,可以利用`ExternalInterface`接口进行通信。在Flex中,需要先启用组件与JavaScript的交互: ```as3 import flash.external.ExternalInterface; ExternalInterface....
至于标签"flex charts swfobject",SWFObject是一个JavaScript库,用于在HTML页面中嵌入Flash内容,如Flex图表。它能够处理浏览器兼容性问题,动态加载SWF文件(Flex生成的可执行文件),并提供检测Flash Player版本...
4. **命令行工具**:SDK提供了一系列命令行工具,例如`mxmlc`用于编译Flex项目,`compc`用于创建自定义组件库,以及`swfobject`用于在HTML页面中嵌入SWF文件。 5. **Apache Flex源码**:Flex SDK 3.5.0是在Apache...
- Flash内容在HTML页面中嵌入后,需要正确设置SWFObject参数,以便Flex可以正确识别和调用。 4. **源码分析**: 通常,Flex项目中的源码会包含ActionScript代码,用于处理ExternalInterface的调用。在Flash项目中...
Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的技术框架,它基于ActionScript语言和MXML标记语言,主要用于创建交互式的、动态的Web应用程序。在这个"flex_hello"项目中,我们将探讨如何使用Flex SDK...
- **FlexNovice.html**:这是主HTML文件,通常用于嵌入Flex应用到网页中,通过SWFObject或其他类似技术加载Flex的SWF文件。 - **AC_OETags.js**:这是一个Adobe的JavaScript库,用于在网页中正确地加载和运行Flash...
JavaScript 调用 Flex 函数通常需要在 Flex 中先声明该函数为可外部访问的,然后在 JS 中通过 SWFObject 注册的名称来调用。 2. **Flex 与 ActiveX 控件交互**: Flex 4.5 支持与 ActiveX 控件的交互,主要是通过 ...
7. **index.html**:这个文件通常是Web应用的入口点,可能包含了引入console.swf和swfobject.js的代码,用于在浏览器中加载和显示Flex控制台。 8. **swfobject.js**:这是一个JavaScript库,用于检测Flash Player的...
在“flex与web的结合”这个主题中,我们主要关注如何将Flex生成的SWF文件(即Flex应用程序的运行结果)嵌入到HTML中,以及如何在Web工程中有效地整合Flex技术。 1. **Flex生成SWF嵌入HTML的常用方法**: - **对象...
4. **使用SWFObject**:SWFObject是一个流行的JavaScript库,用于插入和控制Flash内容,包括Flex应用。它可以帮你更好地控制Flex组件与页面其他元素的关系,包括解决遮盖问题。 5. **Flex与JSP的通信**:如果Flex...
`swfobject.js`是一个JavaScript库,用于在HTML页面中嵌入SWF(Shockwave Flash)文件,即Flex编译后的应用程序。 在`JavaS.mxml`中,我们可以找到连接数据库的相关代码。通常会包含以下组件: 1. 数据服务(Data...
当Flex应用被嵌入在HTML页面中时,可以使用`swfobject`库来加载SWF文件,并在URL中附带参数。例如,你可以通过`<param name="flashvars" value="param1=value1¶m2=value2">`来传递参数。在Flex应用内部,这些...
1. `index.asp`:这通常是一个网站的主入口页面,用ASP(Active Server Pages)编写,可能用于初始化Flex应用程序或者包含嵌入Flex组件的HTML代码。 2. `indexConn.asp`:可能是处理服务器连接的页面,例如与数据库...
例如,`<mx:SWFObject>`标签用于在页面中嵌入SWF文件,这是Flex应用程序的运行时环境。此外,还有像`<flex:Flex>`标签,用于定义Flex容器的属性,如宽度、高度和初始化参数。 2. **Flex Webtier JSP**:flex-web...
由于Flex本身不包含iFrame组件,我们通常需要使用SWFObject库或者自定义组件来模拟iFrame的行为。SWFObject是一个JavaScript库,可以用来检测Flash Player并插入SWF内容。开发者可以创建一个SWF对象,然后在其中...
- 在Flex应用中,会使用`SWFObject`来嵌入Flash动画或Flex组件,这里是`testfrist.swf`。 - Flex应用中定义了布局和一些样式设置,如字体、背景颜色等。 - 在Flex的`creationComplete`事件中,调用`init()`函数...
综上所述,这个项目提供了一个基于Flex和Flash的FLV视频播放器源码,利用ActionScript进行完全脚本控制,并使用swfobject进行HTML页面中的Flash嵌入。对于想要学习如何创建自定义Flash视频播放器或者对Flex和...