Web Geschiedenis API

De Web History API biedt eenvoudige methoden om toegang te krijgen tot het windows.history object.

Het window.history object bevat de URL's (websites) die de gebruiker heeft bezocht.

Alle browsers ondersteunen de Web History API:

Chrome IE Firefox Safari Opera
Ondersteund Ondersteund Ondersteund Ondersteund Ondersteund

History back() methode

De back() methode laadt de vorige URL uit de windows.history lijst.

Dit is hetzelfde als klikken op de 'terug' pijl in de browser.

Voorbeeld

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

History go() methode

De go() methode laadt een specifieke URL van de historielijst:

Voorbeeld

<button onclick="myFunction()">Terug twee pagina's</button>
<script>
function myFunction() {
  window.history.go(-2);
}
</script>

History object eigenschappen

Eigenschap Beschrijving
length Keer het aantal URL's in de historielijst terug.

History object methoden

Methode Beschrijving
back() Laad de vorige URL van de historielijst.
forward() Laad de volgende URL van de historielijst.
go() Laad een specifieke URL van de historielijst.