Ejemplo
Alertar a un texto durante la carga de la página petición falla:
$(document).on("pageloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
Inténtalo tú mismo " Definición y Uso
El evento pageloadfailed está desfasada y en la versión 1.4.0 de jQuery. Utilice la pagecontainerloadfailed evento en su lugar.
El evento pageloadfailed se activa si la petición falla de carga de página.
Eventos relacionados:
- pagebeforeload - disparado antes de que cualquier solicitud de carga se hace
- pageload - desencadenada después de la página se ha cargado correctamente y se inserta en el DOM.
Nota: Estos eventos se utilizan para las páginas externas - Cada vez que una página externa se carga en el DOM, 2 eventos se activan. El primero es pagebeforeload. El segundo evento o bien se pageLoad o pageloadfailed.
Sintaxis
$("document").on("pageloadfailed",function(event,data){...})
Parámetro | Descripción |
---|---|
function(event,data) | Necesario. Especifica la función que se ejecute cuando se produce el evento pageloadfailed. La función tiene dos parámetros opcionales: El objeto de evento - que puede incluir cualquier propiedades de evento jQuery (por ejemplo event.target, event.type , etc.) Ver jQuery eventos de referencia para más información El objeto de datos - contiene lo siguiente:
|
Inténtelo usted mismo - Ejemplos
Una demostración de eventos relacionados
Una demostración de pageload y pageloadfailed.
El objeto de evento
Usando la propiedad event.type para volver al tipo de evento disparada.
El objeto de datos
Usando data.url para devolver la dirección URL de la página de carga sin éxito.
El objeto de datos
Usando data.errorThrown para regresar un poco de texto cuando no se encuentra una página.