我只是想学习如何在iframe的onLoad事件中阅读iframe内容并将其内容写入主页?谢谢..
您可以在父页面中使用此jquery函数,它还支持许多其他函数来添加和删除内容:
在上面的代码中:#idofElement
是iframe中HTML页面中要设置其值的元素.我希望它可以帮助你......
这一天我一直在努力.你如何访问iframe似乎很重要.如果您使用,document.getElementById()
您将获得一个没有onload
事件的Iframe对象.但是,window.frames[]
例如,如果通过数组访问
var iframeWindow = top.frames['iframeID'],
你得到一个窗口对象,它有onload事件.
(即使用frame id属性,但ff使用name属性.所以使用两者并使其相同)
然后你可以分配
iframeWindow.onload=function(){iframeContent=iframeWindow.document.body.innerHTML;};
请注意,由于iframeWindow是一个窗口对象,因此您可以使用窗口语法来访问内容.