我的守则是:
$(window).bind('beforeunload', function() { //before-unload event
if ("$transaction-receipt").css("display" == 'block') { //check the div display
return "Do you want to continue"; //return statement
}
});
这是我正在使用的代码,我得到的输出是“此页面要求您确认要离开 - 您输入的数据可能无法保存” - >留在页面或离开页面。而不是这条消息,我收到了我在return语句中给出的消息。而且我不希望在浏览器关闭时调用此事件。我只需要在刷新页面之前调用此事件。提前谢谢。