Objektet window.history
indeholder browsers 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
Metoden history.back()
indlæser den forrige URL i historiklisten.
Dette er det samme som at klikke på knappen Tilbage i browseren.
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:
Metoden history.forward()
indlæser den næste URL i historiklisten.
Dette er det samme som at klikke på knappen Videresend i browseren.
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: