Przykład
Alert jakiś tekst, gdy żądanie wczytywania strony kończy się niepowodzeniem:
$(document).on("pageloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
Spróbuj sam " Definicja i Wykorzystanie
Pageloadfailed Imprezę przestarzałe w wersji 1.4.0 jQuery. Użyj pagecontainerloadfailed imprezę zamiast.
Pageloadfailed zdarzenie jest wywoływane, jeżeli żądanie ładowania strony zakończy się niepowodzeniem.
Podobne wydarzenia:
- pagebeforeload - wyzwalane przed każdym wniosku obciążenia jest wykonany
- pageload - wywołany po stronie został pomyślnie załadowany i wstawione do DOM.
Uwaga: Zdarzenia te są wykorzystywane do stron zewnętrznych - Zawsze, gdy strona zewnętrzna jest ładowany do DOM, 2 wydarzenia są wypalane. Pierwszym z nich jest pagebeforeload. The 2nd wydarzeniem będzie albo pageload lub pageloadfailed.
Składnia
$("document").on("pageloadfailed",function(event,data){...})
Parametr | Opis |
---|---|
function(event,data) | Wymagany. Określa funkcję uruchamiania po wystąpieniu pageloadfailed zdarzenia. Funkcja ma dwa opcjonalne parametry: Obiekt zdarzenia - które mogą zawierać żadnych właściwości zdarzeń jQuery (np event.target, event.type itp) Zobacz jQuery zdarzenia Reference , aby uzyskać więcej informacji Obiekt danych - zawiera następujące elementy:
|
Spróbuj sam - przykłady
Demonstracja zdarzeń ich dotyczących
Demonstracja pageload i pageloadfailed.
Obiekt zdarzenia
Korzystanie z własności Event.type wrócić wywołanego typ zdarzenia.
Obiekt danych
Korzystanie data.url powrotu URL nieudanej ładowania strony.
Obiekt danych
Korzystanie data.errorThrown wrócić jakiś tekst, gdy strona nie została znaleziona.