Javascript 在基于Gecko的浏览器中检测窗口关闭事件

Javascript 在基于Gecko的浏览器中检测窗口关闭事件,javascript,gecko,Javascript,Gecko,在基于Gecko的浏览器中,当用户按Alt+F4或使用javascript window.close时,如何检测窗口关闭事件? window.onbeforeunload =function(){return '';} window.onunload = function(){ alert('I am getting closed !!'); }; 我想,当加载一个新页面时,它会触发“onbeforeunload”。我想,当加载一个新页面时,它会触发“onunload”。当加载一个新页

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

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

我想,当加载一个新页面时,它会触发“onbeforeunload”。我想,当加载一个新页面时,它会触发“onunload”。当加载一个新页面时,它会触发“onbeforeunload”,而当加载一个新页面时,它会触发“onbeforeunload”。但我正在寻找一种检测浏览器窗口关闭的技术。关闭事件没有在FF或其他浏览器中触发,但我的是XUL应用程序。因为window元素支持close事件,每当用户按下Alt+F4时,它就像一个符咒一样工作