Sejarah Tetingkap JavaScript

Sejarah Tetingkap JavaScript

Objek window.history mengandungi sejarah penyemak imbas.

Sejarah Tetingkap

Objek window.history tidak perlu menggunakan awalan tetingkap semasa menulis.

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

Beberapa kaedah:

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

Kaedah Sejarah Tetingkap Kembali

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

Ini adalah sama seperti mengklik butang belakang dalam penyemak imbas:

Buat butang belakang pada halaman:

<html>
<mate charset="utf-8">
<head>
<script>
function goBack()
  {
  window.history.back()
  }
</script>
</head>
<body>
<input type="button" value="返回" onclick="goBack()">
</body>
</html>

Sejarah Tetingkap Hadapan

Kaedah history forward() memuatkan URL seterusnya dalam senarai sejarah.

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

Buat butang ke hadapan pada halaman:

<html>
<mate charset="utf-8">
<head>
<script>
function goForward() 
 { 
  window.history.forward() 
   }
</script>
</head>
<body>
  <input type="button" value="下页" onclick="goForward()">
</body>
</html>


Meneruskan pembelajaran
||
<html> <mate charset="utf-8"> <head> <script> function goBack() { window.history.back() } </script> </head> <body> <input type="button" value="返回" onclick="goBack()"> </body> </html>