Метод Sys.Application.queueScriptReference
Обновлен: Ноябрь 2007
Последовательно ставит в очередь сценарии, которые должны загружаться в порядке очереди.
Sys.Application.queueScriptReference(scriptUrl);
Аргументы
- scriptUrl
URL-адрес сценария, на который делается ссылка.
Возвращаемое значение
Нет.
Заметки
Метод queueScriptReference используется для последовательной постановки в очередь сценариев, которые должны загружаться в порядке очереди. Сценарии загружаются параллельно с загрузкой страницы и двоичного содержимого. Этот метод является альтернативой загрузке сценариев с помощью элементов <script>, встроенных в элемент <asp:ScriptManager>, при которой процесс загрузки страницы останавливается до завершения загрузки сценариев. Метод 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'));
}