Session_End 什么时候生效?

jiaoke 2006-07-18 10:05:59
如果直接关闭窗口会不会生效?
...全文
210 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiaoke 2006-07-20
  • 打赏
  • 举报
回复
谢谢大家
孟子E章 2006-07-19
  • 打赏
  • 举报
回复
只有在InProc模式下,Session超时或者执行Session.Abandon 方法后,或者应用程序重启都会执行
cshmai 2006-07-19
  • 打赏
  • 举报
回复
判断用户的在线状态一般通过session 来进行。不过通过session 来判断用户的在线状态是不准确的,如果用户已经离开,但该用户的session 还没有过期,系统将会做出错误的判断--认为该用户还在线。以前不知道在哪里见到过,判定用户是否已经离开,可以用AJAX来实现。LZ可以去查一下
rcyzm 2006-07-19
  • 打赏
  • 举报
回复
你是不是想用户在关闭浏览器时,处理点事情?
你可以选择用xmlhttp来做,捕获浏览器关闭事件,向后台提交!
如果你不想用XML来做,你可以在关闭这个网页的时候,在开一个网页,把这个网页坐标设置大一点,意思就是在屏幕范围以外,这个时候,你那个网页可以做很多事!
LifeForCode 2006-07-19
  • 打赏
  • 举报
回复
參考個在線統計的程序看呀。
不過沒有完美的方法
jiaoke 2006-07-19
  • 打赏
  • 举报
回复
那我如何判定用户是否已经离开?
vfan2010 2006-07-18
  • 打赏
  • 举报
回复
如果是maxthon浏览器的话要关闭整个浏览器才行。
SeeSunSet 2006-07-18
  • 打赏
  • 举报
回复
当然不会.要等该用户所设置的session超时的时候.比如你设置session.Timeout=20,则要用户20分钟不操作,才会执行session_End

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧