ASP Session_OnStart 和 Session_OnEnd 事件

asp session_onstartsession_onend 事件

session 对象参考手册 完整的 session 对象参考手册

session_onstart 事件

session_onstart 事件在服务器创建新会话时发生。

此事件放置在 global.asa 文件中。

session_onend 事件

session_onend 事件在会话结束时发生(会话被放弃或超时的时候)。

此事件放置在 global.asa 文件中。

注意:mappath 方法不能用在 session_onend 代码中。

语法



sub session_onstart
. . .
end sub

sub session_onend
. . .
end sub


实例

global.asa:



sub application_onend()
application("totvisitors")=application("visitors")
end sub

sub application_onstart
application("visitors")=0
end sub

sub session_onstart
application.lock
application("visitors")=application("visitors")+1
application.unlock
end sub

sub session_onend
application.lock
application("visitors")=application("visitors")-1
application.unlock
end sub

在 asp 文件中显示当前的访客数:






there are <%response.write(application("visitors"))%>
online now!




session 对象参考手册 完整的 session 对象参考手册
相关文章