我有一個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");
}
什麼是從二級標籤/窗口發送消息給主要的一個(在同一個域中的最佳方式)?
非常感謝你 盧卡
可能重複[我可以控制一個HTML5應用兩個瀏覽器窗口?](http://stackoverflow.com/questions/5277482/can-i-control-two-browser-windows-with-one -html5-app) – josh3736
嘿盧卡,別忘了標記答案!伊萬值得重點。 :-) –
是的,你是對的:) –