作者:佚名 来源:转载 发布时间:2010-11-14 12:38:46
1.在<Object>和<embed>中设置flashVars参数,例如:
<object id=’mySwf’ classid=’clsid:D27CDB6E-AE6D-11cf-96B8-444553540000′ codebase=’http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab’ height=’100%’ width=’100%’>
<param name=’src’ value=’FlashVarTest.swf’/>
<param name=’flashVars’ value=’firstName=Nick&lastName=Danger’/>
<embed name=’mySwf’ src=’FlashVarTest.swf’ pluginspage=’http://www.adobe.com/go/getflashplayer’ height=’100%’ width=’100%’ flashVars=’firstName=Nick&lastName=Danger’/>
<embed src=’TitleTest.mxml.swf?myName=Danger’ … />
</object>
2.或者在<Object>和<embed>中的src属性中直接加参数,例如:
<object … >
<param name=’src’ value=’TitleTest.mxml.swf?myName=Danger’>
…
<embed src=’TitleTest.mxml.swf?myName=Danger’ … />
</object>
3.如果通过url直接访问Flash,可以直接再后面加参数,例如:
http://localhost:8100/flex/myApp.swf?myName=Nick&myHometown=San
如何在Flex中读取这些参数:
可以用Application.application.parameters或LoaderConfig.parameters获得外部参数。
但是切忌:只能在Application部署完成之后才能获取这些参数。也就是在派发creationComplete之后才能获得。例如:
mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” width=”100%” height=”100%”
layout=”absolute” creationComplete=”initApp()” initialize=”init()”>
<mx:Script>
<![CDATA[
import mx.core.Application
private function init():void
{
trace(Application.application.parameters["id"]);//输出undefined证明获取参数失败
}
private function initApp():void
{
trace(Application.application.parameters["id"]);
trace(this.parameters["id"]);// 这样写也行
}
]]>
</mx:Sctipt>
</mx:Application>
分享到:
相关推荐
Adobe Flex Builder 3 中组件之间的参数传递(主要是给大家学习)
flex获得html容器传递的url参数值
flex接收网页参数,flex与js交互,flex调用js,js调用flex
D:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\...
flex中moduleLoader动态加载module时传递参数源代码
flex教程 Flex中文基础教程Flex中文基础教程Flex中文基础教程
很久之前无聊的时候用flex实现的一个BullBreaker小游戏,点击小球可消除周围同色小球,可以回滚操作至起始状态。swf格式的可以直接在视频播放器中打开来玩,也可以打开html文件在浏览器中玩(需要flash支持)。
FLEX中文教程+实例
本例,flash内嵌在flex里,示例了: 1、flash调用flex的函数(方法) 2、flex调用flash的函数(方法)
第 1 章: 导入服务并将数据绑定到应用程序组件 创建应用程序 创建返回本地化字符串的 ColdFusion 服务 (可选)测试 ColdFusion 服务 连接 ColdFusion 服务 检查生成的代码 第 2 章: 安装 Flash Builder 教程...
flex中文教程,该教程使用于初学者,配合flexbuilder工具,并有许多小例子,教你一步步学会flex
本文所有资料均来自Flex官方文档,其英文版权归 Adobe公司所有。 均有实例代码讲解
flex中文基础教程,适合初学者
Flex与Java通过实体传递数据
flex中文教程flex中文教程flex中文教程
flex调用flash cs 里方法;flex响应flash的点击事件;flex给flash变量赋值
flex连接数据库的三种方法
Flex HTTPService 如何给后台传递参数 包含实例绝对简单
Flex(Flash)与.net交互教程详解,一步一步教你如何实现FLEX与.net的交互。
flex三种实现滚动条方式,其实是两种,样式的以两种表现形式写出了。然后,自定了一个滚动条