Flash.Ocx,打开了一个SWF文件,
然后停止这个Flash,
调用Stop只能停止部分Flash元件,
Flash的MovieClip却不能停止,
大家有办法吗?在Flash内部,倒是可以通过脚本来实现。
MovieClip.prototype.subStop = function(Void):Void
{
    for (var i in this)
    {
        if (typeof(this[i]) == "movieclip")
        {
            this[i].stop();
        }
    }
}
_root.subStop();可是在外部,如何停止呢?

解决方案 »

  1.   

    能不能改写这个flash控件啊,要是能的话重写一下flash.stop方法。不能的话那就没招了
      

  2.   

    没有办法 Flash.Ocx 本身就是一个播放器软件 不好控制哦
      

  3.   

    我不懂flash,但看到过可以在flash内按钮控制的
      

  4.   

    可能跟注册表有关系. 例如:IE里有一个设置,把那个设置勾上,Flash就放不了啦flash它能播放说明系统一定带有flash播放器,你想办法找到它,控制它