Javascript或ExtJS的浏览器选项卡关闭事件

Javascript或ExtJS的浏览器选项卡关闭事件,javascript,extjs,dom-events,Javascript,Extjs,Dom Events,如何在JavaScript或EXTJS中捕获浏览器选项卡关闭事件。我尝试了以下方法: <script> window.onunload = (function(){ return 'stay page ......'; }); </script> window.onunload=(函数(){ 返回“停留页面……”; }); 以及 <script> window.onbeforeunload = (function()

如何在JavaScriptEXTJS中捕获浏览器
选项卡关闭事件。我尝试了以下方法:

<script>
    window.onunload = (function(){
        return 'stay page ......';
    });
</script>

window.onunload=(函数(){
返回“停留页面……”;
});
以及

<script>
   window.onbeforeunload = (function(){
      return 'stay page ......';
   });
</script>

window.onbeforeunload=(函数(){
返回“停留页面……”;
});
但是此
onunload
不起作用,并且
onbeforeuload
用于
页面刷新
页面关闭
事件。请帮帮我

你试过这个吗

Ext.EventManager.on(window, 'beforeunload', function() {
alert('cross-exit tab click AND cross-exit browser click');
});

Ext.EventManager.on(window, 'unload', function() {
alert('cross-exit tab click');
});