我們都知道,.asa是文件后綴名。是Active Server Application的首字母縮寫。
它其實是一個可選文件,程序編寫者可以在該文件中指定事件腳本,并聲明具有會話和應(yīng)用程序作用域的對象。該文件的內(nèi)容不是用來給用戶顯示的,而是用來存儲事件信息和由應(yīng)用程序全局使用的對象。該文件必須存放在應(yīng)用程序的根目錄內(nèi)。每個應(yīng)用程序只能有一個Global.asa文件。
關(guān)于Global.asa文件最常見的錯誤概念是它能為一般的使用的函數(shù)和子程序用作書庫。Global.asa文件僅能用于創(chuàng)建對象的引用和俘獲啟動,以及結(jié)束Application對象和Session對象。
Global.asa文件主要基于會話級事件被訪問,在以下三種情況下被調(diào)用:
Global.asa的標準文件格式如下:
- <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
- Sub Application_OnStart
- 'Application_OnStart 當任何客戶首次訪問該應(yīng)用程序的首頁時運行
- End Sub
- Sub Session_OnStart
- 'Session_OnStart 當客戶首次運行 ASP 應(yīng)用程序中的任何一個頁面時運行
- End Sub
- Sub Session_OnEnd
- 'Session_OnEnd 當一個客戶的會話超時或退出應(yīng)用程序時運行
- End Sub
- Sub Application_OnEnd
- 'Application_OnEnd 當該站點的 WEB 服務(wù)器關(guān)閉時運行
- End Sub
- </SCRIPT>
新聞熱點
疑難解答