Najnowsze tutoriale tworzenie stron internetowych
 

onpageshow Event

<Object Event

Przykład

Wykonać JavaScript, gdy użytkownik przechodzi do strony internetowej:

<body onpageshow="myFunction()">
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

Onpageshow zdarzenie występuje, gdy użytkownik przechodzi do strony internetowej.

Onpageshow zdarzenie jest podobny do onload imprezy, oprócz tego, że występuje po zdarzeniu onload gdy strona pierwszych obciążeń. Również onpageshow zdarzenie za każdym razem, gdy strona jest załadowany, natomiast zdarzenie onload nie występuje, gdy strona jest ładowany z pamięci podręcznej.

Aby dowiedzieć się, czy strona jest ładowana bezpośrednio z serwera lub jeśli strona jest w pamięci podręcznej, można użyć utrzymywało właściwość obiektu PageTransitionEvent. Ta właściwość zwraca true, jeśli strona jest buforowane przez przeglądarkę, a false w przeciwnym wypadku (see "More Examples" below) .


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.

Zdarzenie
onpageshow tak 11,0 tak 5.0 tak

Składnia

W HTML:

W JavaScript:

object .onpageshow=function(){ Spróbuj sam "

W JavaScript, używając addEventListener() metodę:

object .addEventListener("pageshow", myScript );
Spróbuj sam "

Uwaga: addEventListener() metoda ta nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.


Szczegóły techniczne

bubbles: Nie
opłata: Nie
Typ wydarzenia: PageTransitionEvent
Obsługiwane znaczniki HTML: <Body>
DOM wersja: Level 3 Events

Przykłady

Więcej przykładów

Przykład

Dowiedzieć się, czy strona została buforowane przez przeglądarkę:

function myFunction(event) {
    alert(event.persisted);
}
Spróbuj sam "

<Object Event