2

我想知道是否有办法捕获 Android 2.1+ 浏览器支持的页面卸载事件(必须支持 2.1)

我试过了

$(window).unload(function () { });
$(window).on('beforeunload', function () { });

两者似乎都不起作用。

4

1 回答 1

2

尝试使用纯 JavaScript:

window.onunload = function(e) {
    return alert('Are you sure you want to leave');
};

根据此消息来源,其设备兼容。

但是,他们建议addEventListenerunload事件一起使用:

 window.addEventListener('unload', function(event) {
        alert('Are you sure you want to leave');
  });  
于 2013-04-14T13:09:38.437 回答