Global.asa 參考(二) - Application 事件 - 中國WEB開發者網絡 (http://www.webasp.net) -- 技術教程 (http://www.webasp.net/article/) --- Global.asa 參考(二) - Application 事件 (http://www.webasp.net/article/1/183.htm) |
| -- 作者:未知 -- 發佈日期: 2003-04-10 |
| 基於 ASP 的應用程序由在其根目錄及其子目錄中所有文件組成。應用程序在用戶首次打開應用程序中的某一 Web 頁時啟動,在服
務器關閉時終止。應用程序有兩個事件,即 Application_OnStart 事件和 Application_OnEnd 事件。 用戶可以在 Global.asa 文件中為這些事件指定腳本。當應用程序啟動時,服務器在 Global.asa 文件中查找並處理 Application_OnStart 事件腳本。當應用程序終止時,服務器處理 Application_OnEnd 事件腳本。 1.Application_OnStart Application_OnStart 事件在首次創建新的會話(即 Session_OnStart 事件)之前發生。只有 Application 和 Server 內建 對象是可用的。在 Application_OnStart 事件腳本中引用 Session、Request 或 Response 對像將導致錯誤。語法 <SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Application_OnStart. . . End Sub </SCRIPT> 參數ScriptLanguage 指定用於編寫事件腳本的腳本語言。它可以是任何支持腳本編寫的語言,例如 VB Script 或 JScript。如果多個事件使用同一種 腳本語言,就可以將它們組織在一個 <SCRIPT> 標記下。 2.Application_OnEnd Application_OnEnd 事件在應用程序退出時於 Session_OnEnd 事件之後發生,只有 Application 和 Server 內建對象可用。 語法 <SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Application_OnEnd. . . End Sub </SCRIPT> 參數ScriptLanguage 指定用於編寫事件腳本的腳本編寫語言。可以是任何一種支持腳本的語言,例如 VBScript 或 JScript。如果有多個事件使用同 一種腳本編寫語言,就可以將它們組織在一組 <SCRIPT> 標記下。 註釋不能在 Application_OnEnd 腳本中調用 MapPath 方法。 |
| webasp.net |