【问题标题】:Handle close event of browser in asp.net在 asp.net 中处理浏览器的关闭事件
【发布时间】:2014-01-28 10:26:06
【问题描述】:

如何处理浏览器的关闭事件(跨浏览器)。并且我需要在调用事件时从aspx.cs页面调用一个函数并结束现有会话。请帮助。

【问题讨论】:

  • 无法保证您的代码会及时执行,最好的办法是检测服务器端的非活动会话并以这种方式结束。
  • 我需要显示登录用户列表及其登录时间。所以我将登录时间和用户 ID 存储在数据库中。当用户从 Web 应用程序注销时,我是从表中删除该用户登录时间详细信息。但如果用户关闭浏览器而未注销,则问题正在发生。

标签: c# asp.net


【解决方案1】:

您可以设置会话超时并在 global.aspx 文件的 session_ends 函数中编写代码。

试试这个: http://forums.asp.net/t/1116238.aspx?End+Session+When+Browser+Closed

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-10
  • 2018-02-10
相关资源
最近更新 更多