关闭页面之前,先查询ajax清理代码

时间:2018-11-11 11:25:41

标签: javascript jquery onbeforeunload

在关闭/导航离开我的网页之前,我需要使用jQuery AJAX调用“清理代码”功能。当且仅当清理代码失败时,我要显示alert并防止关闭/导航。否则,该页面应成功关闭,而无需任何确认对话框。

我在onbeforeunload事件处理程序中调用了清理AJAX,并从处理程序中省略了return语句,以防止出现确认对话框。清理工作正常,但是现在如果清理失败,我将无法alert向用户!

请问有关如何alert发生故障并防止关闭的任何建议?

window.onbeforeunload =  function(e) { 
  MyCleanUpCode(); 
};

0 个答案:

没有答案