JavaScript-ikkunahistoria


Sisällysluettelo

    Näytä sisällysluettelo


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


Ikkunahistoria

Objekti window.history voidaan kirjoittaa ilman ikkunan etuliitettä.

Käyttäjien yksityisyyden suojelemiseksi JavaScriptiä on rajoitettu voi käyttää tätä objektia.

Jotkut menetelmät:

  • history.back() - sama kuin selaimen takaisinnapsauttaminen

  • history.forward() - sama kuin selaimessa eteenpäin napsauttaminen


Ikkunahistoria Takaisin

Metodi history.back() lataa historialuettelon edellisen URL-osoitteen.

Tämä on sama kuin selaimen Takaisin-painikkeen napsauttaminen.

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 tulos on:



Ikkunahistoria eteenpäin

Metodi history.forward() lataa historialuettelon seuraavan URL-osoitteen.

Tämä on sama kuin selaimen Välitä-painikkeen napsauttaminen.

Esimerkki

Luo eteenpäin-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 tulos on: