2013-09-29 86 views
1

我有两个容器在我的HTML嵌入的SWF文件:可能将嵌入的swf从一个标签移动到另一个标签?

<div id="player1"></div> 
<div id="player2"></div> 

比方说,我加载嵌入视频到第一个div标签(PLAYER1):

swfobject.embedSWF("someURL","player1"); 

我能“移动”这个嵌入对象的player2标签,所以我可以加载另一个视频到player1标签?关键是我不想重新加载/嵌入视频。我只想移动标签或以某种方式重命名标签id(jquery?)或其他解决方案。

谢谢!

+0

我解决了您的问题吗? – OBV

回答

0

您的意思是这样的?

<script> 
function moveSwf() { 
document.getElementById("player2").innerHTML= document.getElementById("player1").innerHTML; 
document.getElementById("player1").innerHTML= " "; 
} 
</script> 

<div id="player1"> 
<object data="name1.swf" type="application/x-shockwave-flash" width="50" height="50"> 
<param name="movie" value="name1.swf"> 
</object> 
</div> 

<div id="player2"> 
<object data="name2.swf" type="application/x-shockwave-flash" width="50" height="50"> 
<param name="movie" value="name2.swf"> 
</object> 
</div> 

<button onclick="moveSwf()">Click to move</button> 
相关问题