两个浏览器窗口之间的通信:弹出窗口和父窗口[关闭]

问题描述 投票:0回答:1

嗨,我有一个父窗口,让saz M,单击M中的按钮时,会打开一个弹出窗口。当在弹出窗口中选择某个选项并单击“确定”按钮时,弹出窗口应关闭,并在主窗口中显示一条消息。这可以通过javascript实现吗?

javascript jquery html
1个回答
13
投票

是的,这是可能的。

使用

window.close()

关闭弹出窗口

通过

window.opener.postMessage()
与父窗口通信(
window.opener
是父窗口对象,您甚至可以在其中调用直接命名函数,例如
window.opener.funcName()

希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.