-4

告诉我在asp.net c#中捕获浏览器关闭事件的步骤。我开发了一个网络应用程序,该用户输入他的用户名和密码,我将状态列更新为“活动”。如果我注销,我将状态列更新为“非活动”。假设我关闭浏览器,而不单击注销按钮,我需要将列更新为“非活动”。请告诉我关闭浏览器窗口时如何将列更新为“非活动”的步骤。

4

2 回答 2

2

您不能可靠地执行此操作 - 您必须有一些服务器端逻辑来管理由于不活动而超时的“陈旧”登录,并使用某些网站事件或服务或类似的方式重置相应的列。

于 2013-04-23T12:33:57.150 回答
0

你可以使用 javascript

window.onbeforeunload

看看这个http://www.4guysfromrolla.com/webtech/100604-1.shtml

除此之外,我必须同意格兰特托马斯的回答。

于 2013-04-23T12:52:36.020 回答