繁体   English   中英

在离开页面时警告用户

[英]Warn user on leaving page

我想在关闭页面之前警告用户,但仅当页面正在处理或将其数据上传到服务器时才警告用户。 它的asp.net Web应用程序。 我使用过onbeforeunload javascript事件来显示该消息,但似乎不适合我的情况。

  $(document).ready(function () { $('.saveButton').click(function () { window.btnClicked = true; }); }); function closeEditorWarning() { if (window.btnClicked) { return 'It looks like you have been uploading something -- if you leave before submitting your changes will be lost.' } } 

您能否放置有关如何调用closeEditorWarning()的代码。 无论如何,我在类似的线路上尝试了此方法,并且它一直有效-

$(document).ready(function(){
    $("#save").click(function(){ window.btnClicked = true; }
    );
});

window.onbeforeunload = function(e){ 
    if(window.btnClicked)
        return "Are you sure, you want to leave?";
}

希望能帮助到你。

暂无
暂无

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

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