Sys.Application.initialize メソッド
更新 : 2007 年 11 月
アプリケーションを初期化し、load イベントを発生させます。
![]() |
---|
この関数は、クライアントスクリプト インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
Sys.Application.initialize();
解説
既定では、ページで AJAX が有効になると、ASP.NET はページの </form> タグを閉じる直前に initialize メソッドへの呼び出しを挿入します。</form> タグの後に出現するすべてのコードはアプリケーションの一部としては初期化されないため、ASP.NET AJAX 機能にアクセスできません。
initialize メソッドは、Sys.Application クラスを初期化します。アプリケーションの初期化は、ページのライフ サイクル中に一度だけ実行されます。それ以降で initialize を呼び出しても、raiseLoad メソッドが呼び出されるだけです。
アプリケーションが最初に初期化されると (最初の GET 要求の後)、次の処理が実行されます。
すべてのスクリプトが読み込まれた後、オブジェクト作成モデルが開始されます。
必要に応じて、コンポーネントは他のコンポーネントへの複雑な参照を取得するロジックを実行します。
オブジェクト作成モデルが終了します。
load イベントが発生します。
Application オブジェクトが初期化されると、init イベントにアタッチされた後続のハンドラがすぐに実行されます。
![]() |
---|
スクリプトが読み込みを行っているときに、タイムアウトになったり読み込みが失敗することがあります。 |