API History JavaScript
- Poprzednia strona API Geolocation
- Następna strona API MediaQueryList
Obiekt Window History
Obiekt History zawiera URL odwiedzone 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 określony 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 nie pozwala na dostęp skryptów do rzeczywistych URL, które zostały już 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 API Geolocation
- Następna strona API MediaQueryList