2011-03-14 98 views
0

我正在使用jQuery将SWF插入到DOM中。 加载SWF时,我尝试克隆或包装它,SWF将重新加载。DOM操作导致SWF重新加载

这对我来说很重要,这不会发生。

下面,一个例子:

$('#test9').before('<p></p>'); 
$('#test9').clone(true,true).appendTo($('p')); 

其中#test9是一个swf对象。 你能帮我避免这种行为吗?

谢谢

+0

“SWF重新加载”是什么意思?你在期待什么? – 2011-03-14 23:18:30

+0

你能编辑这个SWF的源代码吗? – thirtydot 2011-03-14 23:26:23

+0

@thirtydit:我可以编辑SWF的源代码。我试图在AS3中使用Sahred对象,但问题总是在这里。 – benjamin79 2011-03-14 23:35:09

回答

0

.swf是一种文件格式,它与程序有点可比。你不能只在特定的状态下启动它,它会在程序开始时初始化。所以如果你克隆它,它会自动重新启动。 没有可能,你真的需要克隆swf吗?你想要完成什么?

+0

我想制作一些类似“sIFR”(用于文本替换),并且此文本位于jScrollpane中。 jScrollpane使用“clone”将html内容复制到可滚动的容器中。 – benjamin79 2011-03-14 23:26:51

+0

为什么不使用网页字体? http://www.google.com/webfonts – rsplak 2011-03-14 23:30:33

+0

我尝试使用webfont,font-face,cufon,换装等,但结果是别名而且很差。所以我用闪光灯来获得“正确”的结果。 – benjamin79 2011-03-14 23:33:24