Sys.Application.queueScriptReference メソッド
更新 : 2007 年 11 月
キューに配置された順番で読み込むスクリプトを順番にキューに配置します。
Sys.Application.queueScriptReference(scriptUrl);
引数
- scriptUrl
参照されるスクリプトの場所を示す URL。
戻り値
なし。
解説
queueScriptReference メソッドを使用して、キューに配置された順番で読み込むスクリプトをキューに配置します。スクリプトが読み込まれるときは、ページの読み込みおよびページのバイナリ コンテンツと同時に読み込まれます。このメソッドは、<asp:ScriptManager> 要素でインラインの <script> 要素を使用してスクリプトを読み込む代替手段です。スクリプトがダウンロードされるまでページ読み込み処理を停止します。queueScriptReference メソッドは、ページ マークアップが読み込まれて表示された後に呼び出されます。
![]() |
---|
queueScriptReference メソッドは、非同期ポストバック時に使用され、通常は直接呼び出すことはできません。 |
使用例
次の例では、queueScriptReference メソッドを使用して、2 つのカスタム コントロールのスクリプトを読み込みます。次に、他の 2 つを組み込む 3 つ目のコントロールのスクリプトを読み込みます。最後の、ページ上の 3 つ目のコントロールのインスタンスを作成します。
function pageLoad() {
// Make sure the scripts read in the proper order.
Sys.Application.queueScriptReference("StopWatch.js");
Sys.Application.queueScriptReference("StatusBar.js");
Sys.Application.queueScriptReference("DownloadTracker.js");
// Add custom controls to the application.
$create(Demo.DownloadTracker, null, null, null, $get('div1'));
}