【问题标题】:Fire a Function on window close [duplicate]关闭窗口时触发功能[重复]
【发布时间】:2012-08-22 21:32:57
【问题描述】:

可能重复:
javascript detect browser close tab/close browser

我的页面上有一个 java 脚本倒计时计时器,如果用户试图关闭窗口或选项卡,我想触发一条警报消息。

【问题讨论】:

标签: javascript


【解决方案1】:

https://developer.mozilla.org/en-US/docs/DOM/window.onbeforeunload

更新:这个答案是 Adnan 在我之前几分钟的评论中提供的 :)

【讨论】:

    【解决方案2】:

    使用这个事件

    window.onbeforeunload = function() {
       //your message goes here
    }
    

    使用 jQuery

    $(window).unbind("beforeunload");
    $(window).bind("beforeunload", function (e) {
       //do your work here
    });
    

    【讨论】:

      猜你喜欢
      • 2015-08-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-25
      • 2015-11-21
      • 2013-09-14
      • 1970-01-01
      • 1970-01-01
      • 2010-12-19
      相关资源
      最近更新 更多