Sejarah Tetingkap JavaScript



Objek window.history mengandungi sejarah penyemak imbas.


Sejarah Tetingkap

tetingkap.sejarah objek boleh ditulis tanpa awalan tetingkap.

Untuk melindungi privasi pengguna, sekatan dikenakan pada kaedah JavaScript untuk mengakses objek ini.

Beberapa kaedah:

  • history.back() - Sama seperti mengklik butang belakang dalam penyemak imbas

  • sejarah. ke hadapan () - Sama seperti mengklik butang ke hadapan dalam penyemak imbas


Sejarah Tetingkap Kembali

kaedah history.back() memuatkan kaedah sebelumnya dalam sejarah senarai URL.

Ini adalah sama seperti mengklik butang belakang dalam penyemak imbas anda:

Instance

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

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

</body>
</html>

Jalankan Instance»

Klik butang "Jalankan Instance" untuk melihat contoh dalam talian


Sejarah Tetingkap Hadapan

Kaedah sejarah ke hadapan() memuatkan URL seterusnya dalam sejarah senarai.

Ini adalah sama seperti mengklik butang ke hadapan dalam penyemak imbas anda:

Instance

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

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

</body>
</html>

Jalankan Instance»

Klik butang "Jalankan Instance" untuk melihat contoh dalam talian