3

我有一个页面,其中有几个动态创建的 iframe 都在一个 div 中。我想在该 div 中动态重新排序它们而不刷新它们和/或丢失它们的 contentWindow。

如果我尝试 insertBefore 这不起作用,我最终会丢失我试图移动的 iframe 的内容。

有没有一种方法可以做到这一点,而不需要绝对位置并且必须设置顶部和左侧?如果可能的话,为了简单起见,我仍然希望能够使用相对定位。

4

1 回答 1

0

唯一想到的方法是设置一个等于 iframe 的 contentWindow / contentDocument 的变量。然后使用任何您想要重新定位或删除它并创建一个新的方法,然后将它的 contentWindow / contentDocument 设置为您之前存储的变量。


PS我是一个业余iframer,所以请随时告诉我这个想法是否愚蠢,但请不要害怕。

于 2013-01-24T01:55:20.403 回答