当前位置: 首页 > 网络学院 > 服务端脚本教程 > ASP > ASP Session_OnStart 与 Session

ASP
ASP Drive
ASP File
ASP Folder
ASP Dictionary
ASP ADO
ASP AdRotator
ASP BrowserCap
ASP Content Linking
ASP Content Rotator
ASP Quick Ref
ASP 摘要
ASP 实例

ASP Session_OnStart 与 Session


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-04   浏览: 329 ::
收藏到网摘: n/a

Session_OnStart Event
ASP Session_OnStart事件

The Session_OnStart event occurs when the server creates a session.
当服务器建立一个Session之后产生Session_OnStart事件。

This event is placed in the Global.asa file.
这个事件的程序是放置在Global.asa文件内的

Session_OnEnd Event
ASP Session_OnEnd事件

The Session_OnEnd event occurs when the session ends (abandoned or times out).
当Session结束(以及Session被“Abandon放弃”或“Timeout过期”)后产生Session_OnEnd事件。

This event is placed in the Global.asa file.
这个事件的程序是放置在Global.asa文件内的

Note: The MapPath method cannot be used in the Session_OnEnd code.
注意:绝对路径的方法是不能被用在Session_OnEnd代码内的。

Syntax
语法

<script language="vbscript" runat="server">
Sub Session_OnStart
. . .
End Sub
Sub Session_OnEnd
. . .
End Sub
</script>

Examples
举例

Global.asa:
<script language="vbscript" runat="server">
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
</script>

To display the number of current visitors in an ASP file:

<html>
<head>
</head>
<body>
<p>
There are <%response.write(Application("visitors"))%>
online now!
</p>
</body>
</html>

评论 (0) All

登陆 | 还没注册?