我想删除iframe的内容,但保留" iframe标记"不变 像:
<iframe>
<html>
...
</html>
</iframe>
更改为
<iframe>
</iframe>
我试过了:
var frame_node = document.getElementsByTagName("iframe")[0];
frame_node.removeChild(frame_node.firstChild);
但是我收到了一个错误:frame_node.firstChild不是一个对象
那怎么办呢? THX
得到了答案:
document.getElementsByTagName("iframe")[0].contentWindow.document.getElementsByTagName("html")[0].remove();