0
在Gmail中,您可以從已打開的選項卡式窗口中彈出聊天窗口。如果您嘗試關閉觸發彈出窗口的第一個打開的選項卡式窗口,瀏覽器會通知您彈出式窗口也將被關閉。那個早期/父窗口如何關閉彈出窗口?如何關閉瀏覽器的父窗口也關閉子彈出窗口?
在Gmail中,您可以從已打開的選項卡式窗口中彈出聊天窗口。如果您嘗試關閉觸發彈出窗口的第一個打開的選項卡式窗口,瀏覽器會通知您彈出式窗口也將被關閉。那個早期/父窗口如何關閉彈出窗口?如何關閉瀏覽器的父窗口也關閉子彈出窗口?
var pop_window = window.open(...);
//to close:
pop_window.close();
,這樣,Gmail可能做類似的信息(這是僞代碼):
window.onunload = function(){
if(pop_window){
//display questionare
if({yes}) //close all windows
else //keep all windows open
}
}
看到這個小提琴例如:http://jsfiddle.net/maniator/4kKdM/
重複http://stackoverflow.com/questions/5171477/如何 - 做 - 或 - 是 - 它,可能換一個瀏覽器,保持軌道-的-A-彈出窗口 – Spidy