我有一个 HTML 页面(文件main.html )使用带有window.open("newtab.html")方法的 JavaScript 在同一域中打开一个新选项卡。
在新选项卡中,用户通过单击按钮来结束他们的活动。此时,我想向打开器窗口发送一条消息。我尝试使用 postMessage,但从新选项卡中我无法引用开瓶器。
从新标签中,我想要类似的东西,但我已经“ko”了
var w = window.opener;
if (w) {
w.postMessage("hi", "http://10.150.10.43");
} else {
alert("ko");
}
将消息从辅助选项卡/窗口发送到主要选项卡/窗口(在同一域中)的最佳方式是什么?