手机
当前位置:查字典教程网 >网页设计 >Flash教程 >AS3.0与JS(HTML页面)的数据传送交互(自己总结)
AS3.0与JS(HTML页面)的数据传送交互(自己总结)
摘要:公司做的抽奖转盘,使用了flash,但好多参数都得从页面上调用,网上下的flash不符合要求,只能自己做个纯参数的as3代码实现抽奖,关健针...

公司做的抽奖转盘,使用了flash,但好多参数都得从页面上调用,网上下的flash不符合要求,只能自己做个纯参数的as3代码实现抽奖,关健针对于与js的交互成了一个问题,经常会有莫明的问题出现,现在尽可能详细的总结一下以备后用。

第一种.使用html中object 的param传参FlashVars,如下:

复制代码代码如下:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="900" height="300" id="FlashZhuan" >

<param name="movie" value="zhuanpan.swf">

<param name="FlashVars" value="prizeResult=3">

<param name="quality" value="high">

<param name="menu" value="false">

<param name="wmode" value="transparent">

<param name="allowScriptAccess" value="always" />

<embed src="zhuanpan.swf" FlashVars="prizeResult=3" allowScriptAccess="always" wmode="transparent" menu="false" quality="high" width="510" height="510" type="application/x-shockwave-flash" pluginspage="http://get.adobe.com/cn/flashplayer/" name="FlashZhuan"/>

</object>

在flash的AS3.0中取出参数,命令行如下:

复制代码代码如下:

var paramObj:Object = stage.loaderInfo.parameters;

var prizeResult = Number(paramObj["prizeResult"]);

【AS3.0与JS(HTML页面)的数据传送交互(自己总结)】相关文章:

Flash制作浮雕字特效

Flash CS4教程:利用遮罩功能及添加代码来制作切换放大菜单效果

flash套索工具教程

flash动画制作:元件和元件的创建技巧介绍

Flash AS 入门到精通教程[图文]

Flash cs3无法导出swf文件解决方法

Flash绘制时尚性感女郎的矢量插画技法教程

Flash制作“太暴力了”搞笑QQ表情

Flash教程:如何简单使用钢笔铅笔

使用Flash制作牛丑丑的表情 Flash制作GIF完整分享

精品推荐
分类导航