Rozhraní Web History API poskytuje snadné metody pro přístup k objektu windows.history.
Objekt window.history obsahuje adresy URL (webové stránky), které uživatel navštívil.
Rozhraní Web History API je podporováno ve všech prohlížečích:
Yes | Yes | Yes | Yes | Yes |
Metoda back() načte předchozí URL v seznamu windows.history.
Je to stejné jako kliknutí na „šipku zpět“ ve vašem prohlížeči.
<button onclick="myFunction()">Go Back</button>
<script>
function myFunction() {
window.history.back();
}
</script>
Metoda go() načte konkrétní adresu URL ze seznamu historie:
<button onclick="myFunction()">Go Back 2 Pages</button>
<script>
function myFunction() {
window.history.go(-2);
}
</script>
Vrátí počet adres URL v seznamu historie
Načte předchozí adresu URL v seznamu historie
Načte další adresu URL v seznamu historie
Načte konkrétní URL ze seznamu historie