如何在iFrame
中获取正文内容并将其存储在新的div
中?例如:
<div class="area">
<iframe id="e_iframe" class="pt">
#document
<html>
<body>
BODYContents
</body>
</html>
</iframe>
</div>
我可以将内容BODYContents
存储在:
<div id="myid"></div>
使用JavaScript?
答案 0 :(得分:0)
以下代码可以满足您的需求:
var iframe = document.getElementById('e_iframe'),
icontent = iframe.contentDocument || iframe.contentWindow.document,
bodyEle = icontent.getElementsByTagName('body'),
content = bodyEle[0].innerHTML;
document.getElementById('myid').innerHTML = content;