JavaScript vindue historik


Indholdsfortegnelse

    Vis indholdsfortegnelse


Objektet window.history indeholder browsers historie.


Vindues historie

Objektet window.history kan skrives uden vinduespræfikset.

For at beskytte brugernes privatliv er der begrænsninger for, hvordan JavaScript kan få adgang til dette objekt.

Nogle metoder:

  • history.back() - samme som at klikke tilbage i browseren

  • history.forward() - samme som at klikke frem i browseren


Vindues historie tilbage

Metoden history.back() indlæser den forrige URL i historiklisten.

Dette er det samme som at klikke på knappen Tilbage i browseren.

Eksempel

Opret en tilbage-knap på en side:

<html>
<head>
<script>
function goBack() {
  window.history.back()
 }
</script>
</head>
<body>

<input type="button" value="Back" onclick="goBack()">

</body>
</html>

Outputtet af koden ovenfor vil være:



Vindues historie frem

Metoden history.forward() indlæser den næste URL i historiklisten.

Dette er det samme som at klikke på knappen Videresend i browseren.

Eksempel

Opret en videre-knap på en side:

<html>
<head>
<script>
function goForward() {
  window.history.forward()
 }
</script>
</head>
<body>

<input type="button" value="Forward" onclick="goForward()">

</body>
</html>

Outputtet af koden ovenfor vil være: