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