我需要对postMessage使用的现有窗口名称的引用

时间:2017-05-28 22:20:43

标签: javascript postmessage

我正在使用chrome 58.我不想使用 " var otherwindow = window.open('',' targetwindow','');" 获得参考,因为它打开了一个新的" about:blank"网页。我想使用现有的打开窗口,我已经在内部使用javascript建立了一个名称: " window.name =' targetwindow&#39 ;; " 一旦存在另一个窗口,我就可以使用otherwindow.postMessage(...);将消息发送到eventlistener所在的目标窗口,该窗口具有该命名(' targetwindow')窗口。

我不想使用iframe。我不想使用父母/孩子。我不想使用现有的开放和内部命名窗口以外的任何东西。

我没有找到任何W3C定义的方法来获得所需的参考。

另外,我尝试使用"广播频道"相反,没有运气。

0 个答案:

没有答案