最近用js设计一个控制flash动画播放的程序.在本地测试好好的,也就是说用加载本地的动画好好的,但是一加载外部的动画的时候,所有按钮都没有作用了,也不能停止也能播放了.请问一下,是什么原因呢?
<object id="movie"...................>
.......................
.......................
</object>
比如:我加载进来一个动画如下:
如果这个动画是在本机子上的用js:
movie.StopPlay();   //可以停止这个动画的播放.
但是一加载互联网上的动画就:
movie.StopPlay();  //'不能用了,也不能停止,也不弹出错误,请问到底是为什么啊?

解决方案 »

  1.   

    你播放的FLASH文件是否一樣?FLASH元件不會停止的。
      

  2.   

    有兴趣的朋友可以去研究一下到底是怎么搞的?
    我自己做的js播放swf文件的播放器,包括所有在网上下载的js写的播放swf文件的代码,都是和我的一样即使是同一下swf文件,如果这个swf文件在自己的服务器上,则可以又加载它,又能控制它的播放(停止/快退.............),如果这个swf文件在别人的服务器上,则只能加载它,则不能用js控制(播放(停止/快退.............),)
    难道这是js的局限性吗?