Historia okna JavaScript
Obiekt window.history
zawiera historię przeglądarek.
Historia okna
Obiekt window.history
można zapisać bez przedrostka okna.
Aby chronić prywatność użytkowników, istnieją ograniczenia dotyczące dostępu JavaScript do tego obiektu.
Niektóre metody:
history.back()
- tak samo jak kliknięcie wstecz w przeglądarcehistory.forward()
- tak samo jak kliknięcie dalej w przeglądarce
Historia okna Wstecz
Metoda history.back()
ładuje poprzedni adres URL z listy historii.
Działa to tak samo, jak kliknięcie przycisku Wstecz w przeglądarce.
Przykład
Utwórz przycisk Wstecz na stronie:
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
Wynikiem powyższego kodu będzie:
Historia okna do przodu
Metoda history.forward()
ładuje następny adres URL z listy historii.
Działa to tak samo, jak kliknięcie przycisku Dalej w przeglądarce.
Przykład
Utwórz przycisk do przodu na stronie:
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
Wynikiem powyższego kodu będzie: