Javascript 如何在Firefox中缓存swf文件而不执行它?
我试图将一个swf文件带到Firefox中缓存,但实际上并没有执行。swf来自不同的领域 以下方法适用于Chrome,但不适用于Firefox:Javascript 如何在Firefox中缓存swf文件而不执行它?,javascript,html,flash,firefox,Javascript,Html,Flash,Firefox,我试图将一个swf文件带到Firefox中缓存,但实际上并没有执行。swf来自不同的领域 以下方法适用于Chrome,但不适用于Firefox: newimage().src=“www.other.com/foo.swf” Firefox对图像使用单独的缓存 这种方法适用于IE,但不适用于Firefox: “declare”告诉浏览器缓存但不执行它。然而,Firefox抱怨请求是跨域的 有什么想法吗?这不是一个javascript解决方案,但您可以通过URL将一部Flash电影加载到另一部Fl
newimage().src=“www.other.com/foo.swf”代码>
Firefox对图像使用单独的缓存
这种方法适用于IE,但不适用于Firefox:
“declare”告诉浏览器缓存但不执行它。然而,Firefox抱怨请求是跨域的
有什么想法吗?这不是一个javascript解决方案,但您可以通过URL将一部Flash电影加载到另一部Flash电影中,这样您就可以获取它。但是,我不确定缓存机制是什么,我不知道Flash是否会在每次加载页面时进行新的抓取,请参阅
编辑,另请参见:为什么不使用指示Flash不执行任何操作并隐藏对象以防显示?@Steve-o:您指的是play=false?或者修改Actionscript以处理新参数。