javascript - 在浏览器关闭时调用页面方法

标签 javascript c# jquery asp.net

我需要在用户关闭浏览器或特定 ASP.NET 4.5.1 网站的事件选项卡时调用页面方法,在卸载之前尝试过,它有时可以工作但不一致。有人可以帮我解决这个问题吗?

最佳答案

很久以前就解决了这个问题。

  • 最初发送了一个表单请求,未能实现。工作 100/1 次。
  • 发送了一个 AJAX 请求。是的。好几次。再次出现问题 手。
  • 停止信任浏览器请求并实现服务器端 不活跃的方法。
  • 如果 x 秒/分钟内客户端没有提出请求,则关闭他的 session (使用 sessiontimeoutcookies 进行管理)。
  • 100% 保证并且不依赖于浏览器。

Problems faced with browser trust.

  • 天知道为什么有时会奏效。
  • 程序员在浏览器崩溃时哭泣
  • 没有人知道 CPU 何时关闭以及我发生了什么
    浏览器关闭请求
  • 还有很多这样的自然灾害....

关于javascript - 在浏览器关闭时调用页面方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32175530/

相关文章:

javascript - 使用 jQuery 找到 child 的索引?

javascript - Mongoose 不返回空对象的属性

c# - 如何为整个应用程序配置本地化?

c# - MEF 2,带有实现类的通用导入

javascript - 如何在 javascript/node.js 中的 HTML tablesorter 表体中插入行?

javascript - 使 jQueryUI 自动完成高度取决于父级

javascript - React 中的键盘快捷键,react-hotkeys 库

javascript - jQuery 滚动函数在每个滚动之前添加 bool 值

c# - DotNetOpenAuth 不适用于 MVC 5 RC

javascript - JQuery AJAX 失败