网站主目录中的 Global.ASA 文件为初始化文件。包括几部分内容:
系统过程 | 运行时机 |
---|---|
Application_OnStart | 网站启动时,通常初始化 Application |
Application_OnEnd | 网站停止时 |
Session_OnStart | 用户首次访问时,通常初始化 SESSION |
Session_OnEnd | 用户终止访问时 |
<OBJECT RUNAT=Server SCOPE=Scope ID=Identifier {PROGID="progID"|CLASSID="ClassID"}> |
参数 | 描述 |
---|---|
ID | 对象名,(编程时引用) |
PROGID | 类型库名称.类型名称 |
可以直接使用类型库中的常量。
<!--METADATA TYPE="TypeLib" { FILE="file" | UUID="typelibraryuuid" } VERSION="majorversionnumber.minorversionnumber" LCID="localeid" --> |
参数 | 描述 |
---|---|
FILE | 类型库文件名 |
UUID | 类型库唯一编号,(注册表:HKEY_CLASSES_ROOT\TypeLib\) |
VERSION | |
LCID |
内容示例 |
---|
<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Session_OnStart ' 用户首次连接时执行 End Sub Sub Session_OnEnd ' 用户断开时执行 End Sub Sub Application_OnStart ' 网站启动时执行 End Sub Sub Application_OnEnd ' 网站关闭时执行 End Sub </SCRIPT> <OBJECT RUNAT=Server SCOPE=Application ID=objSession PROGID="OracleInProcServer.XOraSession"></OBJECT> <!--METADATA NAME="Microsoft ActiveX Data Objects 2.8 Library" TYPE="TypeLib" UUID="{2A75196C-D9EB-4129-B803-931327F72D5C}"--> |