window.open()和window.close()两个页面之间数据传递

在旧页面中用window.open()打开一个新页面,在新页面进行操作之后用window.close()关闭新页面,这个时候怎么在旧页面监测到新页面的关闭,并且接受新页面数据刷新旧页面??
holdtom
浏览 1177回答 2
2回答

精慕HU

varwin=window.open('')win.document.write('hello')win.onunload=function(){location.reload()}

智慧大石

子窗口的window.opener可以获得父窗口的window父窗口的open的返回结构是子窗口的window。打开的页面执行varwin=window.open('....');win.close();window.location.reload();被打开的页面的话执行//交换顺序是为了脚本能执行。先关闭后面的脚本不会执行window.opener.location.reload();window.close();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript