在选项卡关闭时显示弹出消息

时间:2019-08-17 07:36:59

标签: javascript jquery

我需要在关闭浏览器选项卡/窗口时显示弹出窗口。我尝试了以下方法,但其中任何一种都不适合我。

$(window).on('beforeunload', function(){
  return 'Are you sure you want to leave?';
});

$(window).on('unload', function(){
});

任何帮助将不胜感激。我不确定是否已弃用

与之重复的先前解决方案不起作用

预先感谢

1 个答案:

答案 0 :(得分:0)

尝试这个。这正在工作

window.addEventListener("beforeunload", function(event) {
  if (condition1) {
    event.returnValue = "\o/";
  } else {
    return;
  }
});

更新

window.addEventListener("beforeunload", function(event) {
    event.returnValue = "\o/";
});