【发布时间】:2013-03-27 22:00:28
【问题描述】:
我有一个 ASP.NET 网页,在会话到期之前有 60 秒的空闲时间窗口。有没有办法(通过 asp 或后面的 c# 代码)关闭 浏览器 - 或者最好只关闭选项卡 - 在 Session_End 事件中?
我看到很多关于 SO 的帖子想要做相反的事情(在浏览器关闭时结束会话),但不是我需要的。
【问题讨论】:
-
我认为你应该放弃这个想法......
-
你可以使用javascript计时器。
-
大多数网上银行应用程序使用客户端javascript计时器并重定向到会话过期页面。
-
@Johnny5 我希望可以,但这是客户要求。
-
@iamjordanspain 这就是我的想法。作为程序员,我们工作的一部分是向客户解释为什么他们不能做某些事情……自动关闭窗口对最终用户来说可能非常烦人。
标签: asp.net session code-behind