我在 iframe 中有这段代码。
<script type="text/javascript">
$(document).ready(function(){
$("body").append($("#ctap").html());
});
</script>
我想将#ctap的 html 附加到父正文。我怎样才能做到这一点 ?
我在 iframe 中有这段代码。
<script type="text/javascript">
$(document).ready(function(){
$("body").append($("#ctap").html());
});
</script>
我想将#ctap的 html 附加到父正文。我怎样才能做到这一点 ?
尝试在 document.ready 中执行以下代码
parent.$("body").append($("#ctap").html());
如果父体你应该有这样的东西:
var iFrame = $('#iframe_id');
var iContent = iFrame.contents().find("#ctap").html();
$("body").append( iContent );
由于跨域脚本限制,为了能够从 iframe 访问主机页面的内容,它们必须具有完全相同的位置(主机名和端口)。