Global.asa ファイルは、ASP アプリケーションのすべてのページからアクセスできるオブジェクト、変数、メソッドの宣言を含むことができるオプションのファイルです。
Global.asa ファイル
Global.asa ファイルは、ASP アプリケーションのすべてのページからアクセスできるオブジェクト、変数、メソッドの宣言を含むことができるオプションのファイルです。 Global.asa では、すべての合法的なブラウザ スクリプトを使用できます。
Global.asa ファイルには次のコンテンツを含めることができます:
アプリケーション イベント
セッション イベント
TypeLibrary 宣言
#include ディレクティブ
注: Global.asa ファイルは次の場所に保存する必要があります。 ASP アプリケーションはプログラムのルート ディレクトリにあり、アプリケーションごとに Global.asa ファイルは 1 つだけ存在できます。
Global.asa のイベント
Global.asa では、開始時と終了時に何を行うかをアプリケーションとセッション オブジェクトに指示できます。このタスクを実行するコードはイベント オペレーターに配置されます。 Global.asa ファイルには、次の 4 種類のイベントを含めることができます。
Application_OnStart - このイベントは、最初のユーザーが ASP アプリケーションから最初のページを呼び出したときに発生します。このイベントは、Web サーバーが再起動されるか、Global.asa ファイルが編集された後に発生します。このイベントの直後に「Session_OnStart」イベントが発生します。
Session_OnStart - このイベントは、新しいユーザーが ASP アプリケーションで最初のページをリクエストするたびに発生します。
Session_OnEnd - このイベントは、ユーザーがセッションを終了するたびに発生します。指定された時間内にページが要求されなかった場合 (デフォルトのイベントは 20 分)、セッションは終了します。
Application_OnEnd - このイベントは、最後のユーザーがセッションを終了した後に発生します。通常、このイベントは Web サーバーが停止したときに発生します。このサブルーチンは、アプリケーションの停止後にレコードの削除やテキスト ファイルへの情報の書き込みなどの設定をクリアするために使用されます。
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>
注: Global.asa ファイルにスクリプトを挿入するのに ASP のスクリプト区切り文字 (<% と %>) を使用できないため、HTML の < を使用する必要があります。 ; script> 要素。
は、
注: