このコードは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からホストページのコンテンツにアクセスできるようにするには、クロスドメインスクリプティングの制限により、ホストページの場所(ホスト名とポート)がまったく同じである必要があります。
iframe内の関数を使用して親ページからiframeを削除する方法を参照してください。