我在iframe中有此代碼。如何將元素從iframe追加到父主體?
<script type="text/javascript">
$(document).ready(function(){
$("body").append($("#ctap").html());
});
</script>
我要追加#ctap的HTML到母體。我怎樣才能做到這一點 ?
我在iframe中有此代碼。如何將元素從iframe追加到父主體?
<script type="text/javascript">
$(document).ready(function(){
$("body").append($("#ctap").html());
});
</script>
我要追加#ctap的HTML到母體。我怎樣才能做到這一點 ?
嘗試以下的document.ready
parent.$("body").append($("#ctap").html());
像任何事情一樣簡單,非常感謝@ aravind.udayashankara –
如果母體你應該有這樣的事情:
var iFrame = $('#iframe_id');
var iContent = iFrame.contents().find("#ctap").html();
$("body").append(iContent);
內一段代碼可以訪問主機的內容由於跨域腳本限制,它們必須具有完全相同的位置(主機名和端口)。
請參閱How to remove iframe from parent page using a function inside the iframe?
這對我來說似乎沒問題。你確實用id ctap創建了一個節點,對吧? – user1026361
您需要從父主體調用此內容。 – alexbusu
主機頁面和iframe的href網址是什麼? –