Archive

Posts Tagged ‘bug’

插入Flash对象到Form中,出现js无法获取Flash对象的错误

June 29th, 2009

最近遇到的一个问题,在插入flash到html中时无意写了类似的代码:

<form>
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
            id="flashObj" width="${width}" height="${height}"
            codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
            <param name="movie" value="${swf}.swf" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="${bgcolor}" />
            <param name="allowScriptAccess" value="sameDomain" />
    </object>
</form>

在js中如果你要访问到flashObj这个对象,并发送些信息给flash(swfaddress、swfobject),就会失误。
受影响的版本是9.0.28,以后的版本没有这个问题。
解决的办法就是不要把flash放form中。

Flash Note , ,