Sys.Application.unload (Evento)

Actualización: noviembre 2007

Se provoca antes de que se eliminen todos los objetos de la aplicación cliente, normalmente cuando se provoca el evento DOM window.unload.

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

Arguments

  • handler
    Función de delegado que se enlaza o desenlaza del evento unload.

Comentarios

Asocie las funciones de delegado al evento unload para completar todas las tareas que se deben realizar antes de que se descargue la aplicación cliente. Este evento se provoca antes de que se eliminen todos los objetos de la aplicación cliente, normalmente cuando se provoca el evento DOM window.unload. El descriptor de acceso add_unload enlaza una función de delegado al evento de descarga y el descriptor de acceso remove_unload la desenlaza.

Ejemplo

En el ejemplo siguiente se muestra cómo crear un controlador para el evento unload que abre una nueva ventana del explorador para que el usuario rellene una encuesta.

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

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

Vea también

Referencia

Sys.Application (Clase)

Otros recursos

Referencia del lenguaje