为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

holdtom 2019-05-21 17:24:13
在旧页面中用window.open()打开一个新页面,在新页面进行操作之后用window.close()关闭新页面,这个时候怎么在旧页面监测到新页面的关闭,并且接受新页面数据刷新旧页面??
查看完整描述

2 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

varwin=window.open('')
win.document.write('hello')
win.onunload=function(){
location.reload()
}
                            
查看完整回答
反对 回复 2019-05-21
?
智慧大石

TA贡献1946条经验 获得超3个赞

子窗口的window.opener可以获得父窗口的window父窗口的open的返回结构是子窗口的window。
打开的页面执行
varwin=window.open('....');
win.close();
window.location.reload();
被打开的页面的话执行
//交换顺序是为了脚本能执行。先关闭后面的脚本不会执行
window.opener.location.reload();
window.close();
                            
查看完整回答
反对 回复 2019-05-21
  • 2 回答
  • 0 关注
  • 1176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信