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>