flex3 接受外部参数
1、一般状况
html:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="450"><param name="allowScriptAccess" value="always"><param name="movie" value="test4.swf?color=red&type=pants"><param name="allowFullScreen" value="true"></param><param name="quality" value="high"><param name="bgcolor" value="#ffffff"><PARAM name="wmode" value="transparent"><embed src="test4.swf?color=red&type=pants" quality="high" wmode="transparent" bgcolor="#ffffff" width="550" height="400" allowScriptAccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
或者用flashvars参数传值
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="450"><param name="allowScriptAccess" value="always"><param name="movie" value="test4.swf"><param name="allowFullScreen" value="true"></param><param name="quality" value="high"><param name="bgcolor" value="#ffffff"><PARAM name="wmode" value="transparent"><param name="FlashVars" value="color=red&type=pants" /><embed src="test4.swf" quality="high" flashVars="color=red&type=pants" wmode="transparent" bgcolor="#ffffff" width="550" height="400" allowScriptAccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
flex: (即:text4.swf 的代码)
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" applicationComplete="initApp()"><mx:Script><![CDATA[[Bindable] public var color:String; [Bindable] public var type:String;private function initApp():void{color = Application.application.parameters.color;type = Application.application.parameters.type;txtArea.text='Color: ' + color + ' ; Type: ' + type;}]]></mx:Script><mx:TextArea id="txtArea"/>
</mx:Application>
或者用grid显示
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init()"><mx:Script><![CDATA[private function init():void { // The FlashVarsvar obj:Object = Application.application.parameters;var item:String;arrColl = new ArrayCollection();/* Populate the ArrayCollection object with the FlashVars. */for (item in obj) {arrColl.addItem({key:item, value:obj[item]});}dataGrid.dataProvider = arrColl;}]]></mx:Script><mx:ArrayCollection id="arrColl" /><mx:DataGrid id="dataGrid" />
</mx:Application>
2、 通过 SWFObject
目前SWFObject最新版为2.0,关于SWFObject的一些资源见下面:
官方站点
http://blog.deconcept.com/swfobject/
在google code的地址,这里有SWFObject 2.0的JS包及相关自动代码生成器的下载
http://code.google.com/p/swfobject/
SWFObject 2.0 官方文档(英文)
http://code.google.com/p/swfobject/wiki/SWFObject_2_0_documentation
SWFObject 2.0 官方文档(中文翻译)
http://farthinker.cn/2007/12/27/swfobject-2_0-doc-translation/
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script type="text/javascript" src="swfobject.js"></script><script type="text/javascript">var flashvars = {playname: "test4.swf",videoname: "my player",wear: "clothes"};var params = {wmode: "transparent",bgcolor: "#ffffff",allowFullScreen: "true",allowScriptAccess: "always",quality: "high"};var attributes = {};attributes.id = "flashContent";swfobject.embedSWF("test4.swf", "flashContent", "800", "600", "9.0.0", "expressInstall.swf", flashvars, params, attributes);</script></head><body><div id="flashContent"><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></div></body>
</html>
flex代码如上一例
想要说的是,Google 的YouTube播放器 也用了swfobject !
http://code.google.com/apis/ajax/playground/#change_the_playing_video
更多请看flex 与 JavaScript的数据交互
flex3 接受外部参数相关推荐
- Swift语言中为外部参数设置默认值可变参数常量参数变量参数输入输出参数
Swift语言中为外部参数设置默认值可变参数常量参数变量参数输入输出参数 7.4.4 为外部参数设置默认值 开发者也可以对外部参数设置默认值.这时,调用的时候,也可以省略参数传递本文选自Swift ...
- linux命令2个杠是什么意思,shell脚本使用两个横杠接收外部参数的方法
首先,效果是这样的: 既可以处理短选项(-)又可以处理长选项(--) [developer@hadoop-cluster-manager shell]$ ./demo.sh --help sqoop程 ...
- swift 方法的局部和外部参数名
一.什么是外部参数名? 浅显地说,外部参数名就是在调用一个方法时要在方法的参数前面加上一个特定的名字,目的是便于阅读代码,提高维护效率. 二.在最新的Xcode中,外部参数名的性质与用法如下 性质: ...
- Swift 1.1语言函数参数的特殊情况本地参数名外部参数名
Swift 1.1语言函数参数的特殊情况本地参数名外部参数名 7.4 函数参数的特殊情况 声明定义有参函数时,为函数的每一个参数都定义了参数名称.根据参数名定义的形式不同,函数参数包括本地参数和外部 ...
- SpringMVC接受JSON参数详解及常见错误总结我改
SpringMVC接受JSON参数详解及常见错误总结 最近一段时间不想使用Session了,想感受一下Token这样比较安全,稳健的方式,顺便写一个统一的接口给浏览器还有APP.所以把一个练手项目的前 ...
- DolphiScheduler平台上运行spark程序时,外部参数设置
DolphiScheduler平台上运行spark程序时,外部参数设置 近期使用DS平台执行spark程序,遇到了部分参数设置的问题,代码中需要外部传入一个参数procDate(处理日期),具体设置如 ...
- C语言sum函数不接受一个参数,函数不接受2个参数怎么解决
c++函数不接受两个参数是为什么 class Time { int hour,minute,second; public: Time(int a=0,int b=0,i需要在使用之前声明一下函数,你在 ...
- springBoot 接受post参数
springBoot 接受post参数 post过来的会是一个json字符串,为了接受: controller @RequestMapping(value = "/insertOne&quo ...
- 描述相机内部参数以及外部参数
内部参数和外部参数是数字摄影测量中经常使用的两个概念,它们分别用于描述相机内部性能和相机与物体之间的几何关系. 内部参数:内部参数是相机的内部性能参数,包括焦距.主点位置.径向畸变等.这些参数决定了相 ...
最新文章
- Active Record
- [No000077]打造自己的Eclipse
- Interview:算法岗位面试—2019秋招校园招聘—算法工程师【机器学习、深度学习(偏图像)】秋招感悟:初期阶段的傲娇→中期阶段的紧张→后期阶段的蜕变
- 关于AttributeError:‘Flask‘ object has no attribute ‘ensure_sync‘的报错解决
- 百度AI快车道南京站来了!接力魔都,继续听前沿技术、学最IN的解决方案
- 【Python】全网最新最全Pyecharts可视化教程(二):绘制好看的交互式地图教程
- php 自定义格式化,PHP自定义函数格式化json数据示例
- jpa 生成uuid的主键_JPA注解主键生成策略-UUID
- ZT云流量软件官网响应式HTML模板
- hadoop基础----hadoop理论----Hadoop简介
- 报表移动端如何进行移动设备绑定与撤销
- 从零开始的服务器配置
- endnote style_教你在论文写作中玩转 Endnote
- Deciding the Number of Clusterings
- Linux 安全加固大全(合集)
- 刚接手的项目代码 怎么看_你们刚开始是怎么看英文文献的?
- 取整的计算机语言符号,word取整符号
- 为什么我的世界服务器显示红叉,我的世界藏宝图怎么看红叉
- 互联网+智慧公安大数据一体化解决方案
- python删除单元格_Openpyxl删除单元格/清除内容
热门文章
- android程序设计activity,《Android编程权威指南》之第二个activity
- python直角三角形型编程_python打印直角三角形与等腰三角形实例代码
- delphi控件切图界面闪烁_先本设计教你跳过UI小程序的七个坑
- 我就传个图片都不通过迈
- linux内核那些事之ZONE
- [C++] 在连续统上的重复性质:滑动窗口
- 计算机网络(2)-数据链路层流量控制
- phpcmsV9 首页调用全站最新文章(受模型限制)
- 计算机图形数学知识,平面----计算机图形学的基础几何知识
- build unity 丢失_【厚积薄发】Unity 2017打包iOS版本参数丢失