Tôi có một trang html (main.html) mở một tab mới trong cùng một tên miền bằng cách sử dụng javascript với phương thức window.open ("newtab.html").liên lạc giữa tab trình duyệt
Trong tab mới, người dùng làm điều gì đó kết thúc hoạt động của mình bằng cách nhấp vào nút. Tại thời điểm này, tôi muốn gửi một tin nhắn đến cửa sổ mở. Tôi đã thử với postMessage nhưng từ tab mới, tôi không thể tham chiếu đến trình mở.
Từ tab mới tôi muốn một cái gì đó giống như nhưng tôi đã "ko"
var w = window.opener;
if (w) {
w.postMessage("hi", "http://10.150.10.43");
} else {
alert("ko");
}
gì là cách tốt nhất để gửi tin nhắn từ tab/cửa sổ thứ yếu so với một trong những chính (trong cùng một tên miền)?
cảm ơn bạn rất nhiều Luca
bản sao có thể có của [Tôi có thể kiểm soát hai cửa sổ trình duyệt với một ứng dụng HTML5 không?] (Http://stackoverflow.com/questions/5277482/can-i-control-two-browser-windows-with-one -html5-app) – josh3736
Xin chào Luca, đừng quên đánh dấu câu trả lời! Ivan xứng đáng với điểm đại diện. :-) –
Có, bạn đã đúng :) –