JavaScript Window History

window.history-objekti sisältää selaimen historian.

Window History

window.history Objektia ei tarvitse kirjoittaa windowin kanssa.

Käyttäjän yksityisyyden suojelemiseksi JavaScriptillä on rajoituksia tähän objektiin pääsyssä.

Joitakin menetelmiä:

  • history.back() - Sama kuin klikataan taaksepäin-painiketta selaimessa
  • history.forward() - Sama kuin klikataan eteenpäin-painiketta selaimessa

Window History Back

history.back() Metodi lataa edellisen URL:n historialistasta.

Tämä on samanarvoinen kuin takaisin-painikkeen painaminen selaimessa.

Esimerkki

Luo takaisin-painike sivulle:

<html>
<head>
<script>
function goBack() {
    window.history.back()
 }
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>

Yllä olevan koodin tulostus tulee olemaan (napsauta tätä painiketta):


Window History Forward

history forward() Metodi lataa seuraavan URL:n historialistasta.

Tämä on samanarvoinen kuin edetä-painikkeen painaminen selaimessa.

Esimerkki

Luo edetä-painike sivulle:

<html>
<head>
<script>
function goForward() {
    window.history.forward()
 }
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>

Yllä olevan koodin tulostus tulee olemaan: