使用JS进行iframe InnerHTML编辑

时间:2011-04-03 22:11:37

标签: javascript iframe innerhtml

使用.location后,有没有办法编辑iframe的innerHTML?

1 个答案:

答案 0 :(得分:2)

如果新页面在您的域中,则在加载¹后,您可以访问其.contentDocument属性,该属性是一个单独的文档,引用您刚刚加载的页面。如果新页面不在您的域中,那么您当然不能因为这会违反跨站点脚本。

¹通常通过等待其加载事件,但您的新页面也可以使用window.parent属性调用父页面中的函数。