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