您的位置:首页 > Web前端 > HTML

HTML向AS(SWF)传递参数1

2012-04-23 21:35 495 查看
看了好多关于在ASP.NET开发中,用到SWF,由ASP.NET向SWF传值的,不过好多都没调通,今天通过一种方法调通了,总结如下:

其实就是使用FlashVars。直接上码:

前台:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"

width="100%" height="100%">

<param id="swf" name="movie" value="video.swf" />

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

<param name="flashvars" value="sname=aaaaa" /> 这一句就是要向SWF传递参数的语句,sname是传递的变量名,aaaaa当然就是值啦。

<embed src="video.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash"

type="application/x-shockwave-flash" width="100%" height="100%" vspace="0" hspace="0">

</embed>

</object>

flash(SWF):

直接拿来用就行了,不用搞什么声名之类的,哎,学多了C#啥的,上去就声明,没学过AS,就这么悲剧,基础不好啊。

码:

streamName = sname;

trace(streamName);

OK,成功。以后再尝试其它方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: