繁体   English   中英

使用 JavaScript 关闭选项卡/浏览器之前的确认

[英]Confirmation Before Closing of Tab/Browser using JavaScript

如何在用户离开页面之前要求用户确认?

我在各个地方搜索过这个问题,但他们提到的只是使用 javascript window.unload 和 window.onbeforeunload。

我想要的是。 我想要一个消息框出现并询问我是否真的要关闭页面,有两个按钮,如果我单击“否”,则不会关闭此选项卡,如果“是”,则提交表单关闭标签。

   window.onbeforeunload = function (e) {
        e = e || window.event;

        if (e) {
            e.returnValue = 'Sure?';
            $("#myForm").submit();
        }       
        return 'Sure?';
    };

对于这种情况,您必须在页面上进行一些活动。 一些点击或页面上的一些更改。

如果当前页面上没有任何活动,该选项卡将不会按预期显示消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM