Событие Sys.Application.unload

Вызывается до удаления всех объектов клиентского приложения, обычно при возникновении события DOM window.unload.

Sys.Application.add_unload(handler);
Sys.Application.remove_unload(handler);

Аргументы

  • handler
    Функция-делегат для привязки к событию unload или отмены такой привязки.

Заметки

Функции-делегаты прикрепляются к событию unload, чтобы завершить все задачи, которые необходимо выполнить до выгрузки клиентского приложения. Это событие возникает до удаления всех объектов клиентского приложения, обычно при возникновении события DOM window.unload. Метод доступа add_unload привязывает функцию-делегат к событию выгрузки, а метод доступа remove_unload отменяет привязку.

Пример

В следующем примере демонстрируется создание обработчика для события unload, который открывает новое окно обозревателя, чтобы пользователь прошел опрос.

// Attach a handler to the unLoad event.
Sys.Application.add_unload(applicationUnloadHandler);

function applicationUnloadHandler() {
    // Redirect user to a survey form.
    window.open("SurveyForm.aspx");
}

См. также

Ссылки

Класс Sys.Application

Другие ресурсы

Справочник по языку