flash javascript问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:50:12
用javascript将图片的路径信息传递给flash让其显示.
剪辑怎么载入传过来的值来显示图片,在flash中需要做什么.

// IE + FF + NS:

<object type="..." data="xxx.swf" width="100" height="100" id="myflash">
<param name="movie" value="xxx.swf" />
<embed type="..." src="xxx.swf" width="100" height="100" quality="high" name="myflash"></embed>
</object>

// js:
var oFlash = document.getElementById ? document.getElementById('myflash') : document.embeds['myflash'];
var imgURL = "xxxxx/xxx.jpg";

oFlash.SetVariable("/:imgurl",imgURL);
// imgurl 是flash中默认时间线上的一个变量,可以是一个Dynamic Text, flash内设置事件,当这个Dynamic Text的值改变时,剪辑载入Dynamic Text的值(即传来的imgurl)来显示图片