Web History API

Web History API tarjoaa yksinkertaisia tapoja käyttää windows.history -objektia.

window.history -objekti sisältää käyttäjän vierailleet URL:t (sivustot).

Kaikki selaimet tukevat Web History API:ta:

Chrome IE Firefox Safari Opera
tukee tukee tukee tukee tukee

History back()-menetelmä

back() metodi lataa windows.history -listan edellisen URL:n.

Tämä on sama kuin napsauttaa selaimen "Takaisin"-nuolta.

Esimerkki

<button onclick="myFunction()">Takaisin</button>
<script>
function myFunction() {
  window.history.back();
}
</script>

History go()-menetelmä

go()-menetelmä lataa tietyn URL-osoitteen historialistasta:

Esimerkki

<button onclick="myFunction()">Takaisin kaksi sivua</button>
<script>
function myFunction() {
  window.history.go(-2);
}
</script>

History-objektin ominaisuudet

Ominaisuus Kuvaus
length Palauttaa URL-määrien määrän historialistasta.

History-objektin menetelmät

Menetelmä Kuvaus
back() Lataa edellinen URL-historialistasta.
forward() Lataa seuraava URL-historialistasta.
go() Lataa tietty URL-osoite historialistasta.