Riwayat Jendela JavaScript
Objek window.history
berisi riwayat browser.
Sejarah Jendela
Objek window.history
dapat ditulis tanpa awalan jendela.
Untuk melindungi privasi pengguna, ada batasan bagaimana JavaScript dapat mengakses objek ini.
Beberapa metode:
history.back()
- sama seperti mengklik kembali di browserhistory.forward()
- sama seperti mengklik maju di browser
Sejarah Jendela Kembali
Metode history.back()
memuat URL sebelumnya dalam daftar riwayat.
Ini sama dengan mengklik tombol Kembali di browser.
Contoh
Membuat tombol kembali di halaman:
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
Output dari kode di atas akan menjadi:
Sejarah Jendela Maju
Metode history.forward()
memuat URL berikutnya dalam daftar riwayat.
Ini sama dengan mengklik tombol Forward di browser.
Contoh
Buat tombol maju di halaman:
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
Output dari kode di atas akan menjadi: