Esempio
Avvisare del testo quando la richiesta di caricamento della pagina non riesce:
$(document).on("pagecontainerloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
Prova tu stesso " Definizione e utilizzo
L'evento pagecontainerloadfailed viene attivato se la richiesta di caricamento della pagina non riesce.
Eventi correlati:
- pagecontainerbeforeload - trasmesso prima di ogni richiesta di carico viene effettuata
- pagecontainerload - innescata dopo che la pagina è stata eseguita con successo e inserito nel DOM.
Nota: Questi eventi vengono utilizzati per pagine esterne - Ogni volta che una pagina esterna viene caricato nel DOM, 2 eventi vengono generati. Il primo è pagecontainerbeforeload. Il 2 ° evento sarà o pagecontainerload o pagecontainerloadfailed.
Sintassi
$("document").on("pagecontainerloadfailed",function(event,data){...})
Parametro | Descrizione |
---|---|
function(event,data) | Richiesto. Specifica la funzione da eseguire quando si verifica l'evento pagecontainerloadfailed. La funzione ha due parametri opzionali: L'oggetto evento - che può contenere qualsiasi proprietà degli eventi jQuery (ad esempio event.target, event.type , ecc) Vedi jQuery eventi di riferimento per ulteriori informazioni L'oggetto dati - contiene quanto segue:
|
Provate voi stessi - Esempi
Una dimostrazione di eventi correlati
Una dimostrazione di pagecontainerload e pagecontainerloadfailed.
L'oggetto evento
Utilizzando la proprietà Event.type per riportare il tipo di evento innescata.
L'oggetto dati
Utilizzando data.url per restituire l'URL del caricamento della pagina non riuscito.
L'oggetto dati
Utilizzando data.errorThrown per tornare un po 'di testo quando una pagina non viene trovato.