c# - 在浏览器关闭时调用方法

标签 c# asp.net javascript asp.net-ajax master-pages

当用户直接单击浏览器关闭 [X] 按钮时,我的应用程序遇到问题。浏览器可以是 IE、Chrome、Mozilla、Firefox 等。

我想做的事: 1. 一旦用户点击浏览器的 [X] 按钮,就需要在数据库中将其状态设置为已注销,为此我们在母版页中的 Login.aspx 文件中有一个方法。 2.我们的应用程序没有任何注销功能

如果有人建议一个解决方案来调用将用户状态设置为从母版页注销的方法,我将不胜感激。

提前致谢。

最佳答案

由于 http 连接和一般网络的性质,这是不可能的。只需设定一个超时时间(例如 10 分钟),之后用户就会自动注销。

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

相关文章:

javascript - 仅显示 React 组件的 html 内容

javascript - AngularJS : the binding isn't applied when calling a service on an event

c# - 以编程方式重命名 Access 查询中的表

asp.net - 如何在 ASP.Net 中配置密码恢复控件?

c# - 派生类构造函数何时强制使用 base 关键字?

asp.net - 如何禁用/覆盖内容页面控件 ID 的命名容器 ID 生成

asp.net - 管理 ASP.NET Identity 角色和成员资格的最佳方法是什么

javascript - AngularJS - 设置使用 ng-repeat 构建的单选按钮的值

c# - HTML/CSS 打印功能

c# - 获取发件人姓名事件处理程序