【问题标题】:How to perform database operations on browser close?如何在浏览器关闭时执行数据库操作?
【发布时间】:2012-05-03 20:59:51
【问题描述】:

我正在我的网站上开发在线聊天。 有些用户在线时会关闭浏览器。 我想在用户关闭浏览器时做一些数据库操作

我用这个

 window.onbeforeunload = function (event) {
            event = event || window.event;
            if ((event.clientX < 0) || (event.clientY < 0) || event.clientY < -80) { 
}

它在非IE浏览器中不起作用............

谁能帮帮我

【问题讨论】:

    标签: javascript jquery asp.net browser


    【解决方案1】:

    请参阅this 问题,了解如何捕获浏览器关闭事件。

    现在您可以做的是在事件中执行 AJAX 调用以调用 Web 服务,这反过来会相应地更新您的数据库。

    请参阅this 问题,以防止在 AJAX 请求期间关闭浏览器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-21
      • 2013-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      相关资源
      最近更新 更多