javascript - 两个浏览器窗口之间的通信 : popup and parent

标签 javascript jquery html

<分区>

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

最佳答案

是的,这是可能的。

使用 window.close() 关闭弹出窗口

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

下次请先寻找现有的解决方案,然后再寻求解决方案,这样的解决方案很多。

祝你好运

关于javascript - 两个浏览器窗口之间的通信 : popup and parent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19344440/

相关文章:

javascript - 将 openPopup() 与 Leaflet.js + 集群一起使用

javascript - 如何使用 Jest 模拟 ES6 模块导入?

html - 在第一行显示箭头,即使有换行符

jquery - 如何设计基于 jQuery 的分页

jquery - 无法关闭我的覆盖登录表单

html - 如何在 HTML 中嵌入 .mov 文件?

javascript - Java套接字io未知传输未定义

javascript - React 中未定义的属性 'map'

javascript - 在angularjs中填充下拉选择

php - 在悬停时显示来自谷歌图像搜索的数据属性的图像