Obiekt Window History
- Poprzednia strona Konsola okna
- Następna strona Lokalizacja okna
Obiekt Window History
Obiekt History zawiera URL odwiedzonych przez użytkownika (w oknie przeglądarki).
Obiekt History jest atrybutem obiektu window.
Obiekt History można uzyskać w następujący sposób:
window.history
lub tylko history
:
Przykład
let length = window.history.length;
let length = history.length;
Atrybuty i metody obiektu History
Atrybuty/Metody | Opis |
---|---|
back() | Ładuje poprzedni URL (stronę) z listy historii. |
forward() | Ładuje następny URL (stronę) z listy historii. |
go() | Ładuje konkretny URL (stronę) z listy historii. |
length | Zwraca liczbę URL (stron) w liście historii. |
Opis obiektu History
Obiekt History pierwotnie został zaprojektowany do reprezentowania historii przeglądania okna. Ale z powodu przyczyn prywatności, obiekt History już nie pozwala skryptom na dostęp do rzeczywistych URL, które zostały odwiedzone. Jedyną zachowaną funkcją jest back()、forward() i go() Metoda.
Przykład
Operacja wykonywana przez poniższy wiersz kodu jest taka sama jak operacja wykonywana przez kliknięcie przycisku cofnij:
history.back()
Operacja wykonywana przez poniższy wiersz kodu jest taka sama jak operacja wykonywana przez dwukrotne kliknięcie przycisku cofnij:
history.go(-2)
- Poprzednia strona Konsola okna
- Następna strona Lokalizacja okna