Ejemplo
Alertar a un texto durante la carga de la página petición falla:
$(document).on("pagecontainerloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
Inténtalo tú mismo " Definición y Uso
El evento pagecontainerloadfailed se activa si la petición falla de carga de página.
Eventos relacionados:
- pagecontainerbeforeload - disparado antes de que cualquier solicitud de carga se hace
- pagecontainerload - 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 pagecontainerbeforeload. El segundo evento o bien se pagecontainerload o pagecontainerloadfailed.
Sintaxis
$("document").on("pagecontainerloadfailed",function(event,data){...})
Parámetro | Descripción |
---|---|
function(event,data) | Necesario. Especifica la función que se ejecute cuando se produce el evento pagecontainerloadfailed. 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 pagecontainerload y pagecontainerloadfailed.
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.