다음을 통해 공유


Sys.Application.queueScriptReference 메서드

업데이트: 2007년 11월

큐에 대기 중인 순서대로 로드할 스크립트를 순차적으로 큐에 대기시킵니다.

Sys.Application.queueScriptReference(scriptUrl);

인수

  • scriptUrl
    참조되는 스크립트의 URL입니다.

반환 값

없음

설명

queueScriptReference 메서드를 사용하면 큐에 대기 중인 순서에 따라 로드할 스크립트를 큐에 대기시킬 수 있습니다. 스크립트는 페이지 및 페이지의 이진 내용과 함께 로드됩니다. 이 메서드는 <asp:ScriptManager> 요소에 인라인 <script> 요소를 사용하여 스크립트를 로드하는 방법 대신 사용됩니다. 인라인 요소를 사용하면 스크립트가 다운로드될 때까지 페이지 로드 프로세스가 중지됩니다. queueScriptReference 메서드는 페이지 태그가 로드되어 표시된 후에 호출됩니다.

참고

queueScriptReference 메서드는 비동기 포스트백을 실행하는 동안 사용되며 일반적으로 직접 호출하면 안 됩니다.

예제

다음 예제에서는 queueScriptReference 메서드를 사용하여 두 개의 사용자 지정 컨트롤에 대한 스크립트를 로드합니다. 그런 다음 다른 두 컨트롤을 통합하는 세 번째 컨트롤에 대한 스크립트를 로드하고, 마지막으로 페이지에서 세 번째 컨트롤의 인스턴스를 만듭니다.

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'));
}

참고 항목

참조

Sys.Application 클래스

기타 리소스

언어 참조