无法将iframe从一个div复制到另一个div?

时间:2012-05-21 12:36:37

标签: javascript jquery asp.net

我正在尝试将iframe复制到另一个div,它不起作用 这是我的代码

<script type="text/javascript">
    $(document).ready(function () {
        setInterval(function () {
            if ($('#d1').html() != $('#d2').html()) {
                $('#d2').html($('#d1').html());
            }
        }, 4000);
    });
</script>

<div id="d1">some stuff<iframe src="http://www.w3schools.com/html/default.asp" id="iframe1"></div>
<div id="d2"></div>

2 个答案:

答案 0 :(得分:1)

您的HTML无效...... <iframe>应该使用</iframe>关闭...一旦您确定它有效

Working example

注意:执行此类副本(即$('div1').html($('div2').html())会导致文档中ids的重复 - 再次无效

答案 1 :(得分:0)

缺少iframe结束标记:

Check here