我希望在任何情况下防止浏览器关闭页面,或者在其他情况下,当onbeforeunload
被调用时,防止浏览器执行任何操作。
以下是我尝试过的代码:
(function() {
var proxied = window.onbeforeunload;
window.onbeforeunload = function(e) {
e.preventDefault();
e.stopPropagation();
//i want to stop everything
console.log('stay here');
// return 'message';
};
})();
- 在离开页面之前,我希望执行一个操作(断开聊天)