ASP入门(十五)- Global.asa


Global.asa 文件是一个可选文件,它可包含被 ASP 应用程序中每个页面访问的对象、变量和方法的声明。所有合法的浏览器脚本都可以在 Global.asa 中使用。

Global.asa 文件只能包含 Application 事件Session 事件、 声明、TypeLibrary 声明#include 指令这几种内容。

Global.asa 文件必须放在 ASP 应用程序的根目录中,而且每一个应用程序只能有一个 Global.asa 文件。

Global.asa 中的事件

Global.asa 文件中应当包含 4 个 Sub 过程,并且它们的名字是固定的,这样 IIS 在处理 ASP 脚本时,就可以自动执行这些过程了,一个标准的 Global.asa 的代码结构如下:

<script language="vbscript" runat="server">
Sub Application_OnStart()
'some code
End Sub

Sub Application_OnEnd()
'some code
End Sub

Sub Session_OnStart()
'some code
End Sub

Sub Session_OnEnd()
'some code
End Sub
script>

首先,这里并不是以 <% %> 定界符来包含代码的,而是以