【问题标题】:Is there any event to handle window alert popup's Button in js?是否有任何事件来处理 js 中的窗口警报弹出按钮?
【发布时间】:2017-09-28 14:57:55
【问题描述】:

这里我附上了截图Attached screenshot for window alert popup。这是关闭浏览器选项卡时将出现的窗口弹出窗口。如果我单击离开,选项卡将关闭。如果我单击停留,我需要执行一些其他操作。是否有任何事件可以处理此弹出窗口中的“停留”按钮?

请分享您的观点,在此先感谢。

问候,

Marutharaj M.

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    我会说这很难,因为 beforeunload 窗口没有 stay 事件。

    一个肮脏的修复可能是在 beforeunload 事件上附加一个计时器:

    $(window).on('beforeunload', function() {
      setTimeout(function() {
        $('#stay').text("Yes, you've decided to stay!");
      }, 1000);
      return "You save some unsaved data, Do you want to leave?";
    });
    

    JsFiddle

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-16
      • 2015-09-21
      • 2015-03-06
      • 1970-01-01
      • 2014-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多