【问题标题】:Communication between two browser windows: popup and parent [closed]两个浏览器窗口之间的通信:弹出窗口和父窗口
【发布时间】:2013-10-21 02:04:12
【问题描述】:

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

【问题讨论】:

  • Popup window to return data to parent on close 和许多其他的可能重复
  • 是的,请看this link。 (我知道 w3schools 很烂,但在这个问题上他们还可以)
  • 我犯了一个错误,不是警告消息,而是必须选择一个选项。就像主页上的组合框一样,应该根据弹出窗口中选择的值进行设置。

标签: javascript jquery html


【解决方案1】:

是的,这是可能的。

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

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

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

祝你好运

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-10
  • 1970-01-01
  • 1970-01-01
  • 2012-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多