我正在使用var handle = window.open(url, name, options)
创建一个弹出窗口。此窗口包含许多允许用户导航的链接。在用户完成导航之后,他们可以单击按钮以表示他们已完成导航。当用户单击此按钮时,我想通过postMessage
通知原始窗口用户已完成。我遇到的问题是我不知道如何处理原始窗口。我试过window.parent
,但这不起作用。如何从创建的窗口获取原始窗口的句柄?
答案 0 :(得分:2)
请参阅原始窗口“window.opener”:https://developer.mozilla.org/en-US/docs/Web/API/Window/opener。