主页面与打开的iframe之间的操作
1.frame触发主页面的函数
parent.window.主页面函数名
2.DOM方法:
父窗口操作iframe:window.frames["iframeSon"].document
iframe操作父窗口: window.parent.document
3.jquery方法:
在父窗口中操作选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text");
在IFRAME中操作选中父窗口中的所有输入框:$(window.parent.document).find(":text");
向打开的页面传值
子页面操作父页面
1.刷新父页面
parent.window.location.reload()
2.改变父页面的元素值
parent.window.document.getElementById('tabTitle').innerHTML="已改变";
3.window.opener只属于window.open()方法打开的页面
4.浏览器子窗口往父窗口传值遇到的window.opener is null 的问题
网友评论