两个浏览器窗口之间的通信:弹出窗口和父窗口
Communication between two browser windows: popup and parent
嗨,我有一个父窗口,让 saz M,单击 M 中的按钮时,会打开一个弹出窗口。在弹出窗口中选择某个选项并单击"确定"按钮时,弹出窗口应关闭,并在主窗口中显示一条消息。这可以通过javascript吗?
是的,这是可能的。
使用window.close()
关闭弹出窗口
使用window.opener.postMessage()
与父窗口通信(window.opener
是父窗口对象,您甚至可以在其中调用直接命名函数,例如window.opener.funcName()
下次请在要求之前寻找现有的解决方案,有很多这样的解决方案。
祝你好运
相关文章:
- 选项卡或窗口之间的通信
- 两个窗口之间的 Websocket 通信
- 两个浏览器窗口之间的通信:弹出窗口和父窗口
- 弹出窗口和原始打开器之间的通信
- 如何在后台.js和弹出窗口.js之间进行通信
- 跨域上的 iframe 与窗口通信
- Chrome扩展:浏览器操作弹出窗口如何与活动选项卡通信
- 如何在浏览器选项卡/窗口之间进行通信
- jQuery/javascript在窗口之间进行通信
- Mozilla插件开发-在具有不同域的窗口之间进行通信
- 2 个窗口之间的 JavaScript 通信
- 允许Flash影片通信到包含窗口,而不暴露完整的外部接口
- 在弹出窗口和父窗口之间进行通信
- Js在弹出窗口和主窗口之间进行通信
- Javascript跨域通信到iframe的父窗口
- 在chrome中弹出窗口和内容脚本之间进行通信
- iframe和父窗口之间的通信
- 检测浏览器对窗口间通信的支持
- 是否可以在浏览器窗口之间进行基于事件的通信
- 如何在同一chrome应用程序的多个窗口之间进行通信