js如何实现关闭浏览器前弹窗提示?

关闭当前页面时需要有弹窗提示,怎么做?啊

阅读 9.9k
4 个回答
window.onbeforeunload = function(event){    
    return '你的提示'; 
};

由于onbeforeunload事件并不是W3C规范的标准事件,因此并不是所有的浏览器厂商都支持该事件。到目前为止,IE、FireFox、Chrome等浏览器均支持onbeforeunload事件,Opera浏览器不支持该事件。

window.onbeforeunload = function(event) {
    return confirm("确定退出吗");
    } 

目前没有可靠的方法吧
楼上说的 onbeforeunload 刷新也会促发的,我之前也尝试过.

新手上路,请多包涵

哎,我看大厂是可以做到自定义的弹窗,关键是怎么做到的不知道

推荐问题