Windows onbeforeunload无法正常工作

时间:2018-09-12 06:42:13

标签: javascript jquery html reload onbeforeunload

我要防止关闭标签页或关闭网页中的浏览器。 我正在使用此代码:

<script type="text/javascript">
    window.onbeforeunload = function(e) { //Doesn't work well
        return 'Exit';
    };

    $('#form').submit(function() { //No alert on submit form (this works)
        window.onbeforeunload = null;
    });
</script>

如果单击页面中的某处,代码可以正常工作,并询问我是否真的要关闭页面,但是如果我重新加载页面,然后关闭选项卡而不单击页面中的任何内容,则选项卡将关闭而不显示任何内容警报。

您知道如何解决吗?

0 个答案:

没有答案