2010-02-22 32 views
0

如何在用户按下Alt + F4或在基于Gecko的浏览器中使用javascript window.close()来检测窗口关闭事件?在基于Gecko的浏览器中检测窗口关闭事件

+0

onunload的和onbeforeunload时加载新的页面被炒鱿鱼,但我一直在寻找一种技术来检测浏览器窗口关闭。 – Rajeesh 2010-02-22 08:28:24

+0

关闭事件在FF或其他浏览器中没有触发,但我的是XUL应用程序。在这个窗口元素支持关闭事件,并且每当用户按下Alt + F4 – Rajeesh 2010-02-28 17:55:34

回答

0
window.onbeforeunload =function(){return '';} 
+0

时它就像一个魅力一样。我认为,当一个新页面加载时,它会'onbeforeunload'触发。 – Rajeesh 2010-02-22 08:21:51

0

.......

window.onunload = function(){ 
    alert('I am getting closed !!'); 
}; 
+0

我想,当一个新页面被加载时它会'onunload' – Rajeesh 2010-02-22 08:22:25