ASP Application_OnStart 和 Application_OnEnd 事件

asp application_onstartapplication_onend 事件

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

application_onstart 事件

application_onstart 事件发生在第一个新的会话创建之前 (当 application 对象第一次被引用时)。

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

注意:在 application_onstart 事件脚本中引用 session、request 或者 response 对象会引发错误。

application_onend 事件

application_onend 事件发生在应用程序结束时 (当 web 服务器停止运行时)。

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

注意:mappath 方法无法用于 application_onend 代码中。

语法



sub application_onstart
. . .
end sub

sub application_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!




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