遗留(经典)ASP代码会话问题

Geo*_*ge2 2 session asp-classic

我的问题是关于经典ASP,而不是ASP.Net.我问专家,因为搜索引擎总是告诉我ASP.Net的答案.我的困惑是,

  1. 如何在经典ASP代码中或通过配置设置会话到期时间?
  2. 如何延长会话到期时间?是否有会话到期事件?
  3. 如何知道会话何时到期?

乔治,提前谢谢

tek*_*ues 5

请阅读本文,我认为它回答了您的所有问题:

http://www.w3schools.com/ASP/asp_sessions.asp

乔治,

服务器端有一个session_end事件,但我想你想要的是在客户端检测它.

为此,您必须在javascript上设置计时器,例如在会话超时前一分钟结束并弹出警报.警报使用户可以选择扩展会话.如果用户说"是",那么您将发布表单(或者ajax调用或在服务器端生成请求的任何内容,从而扩展会话).