Anda dapat menambahkan a ke halaman web Anda. Ketika pengunjung ke halaman Anda mengklik tombol, mereka dibawa ke halaman terakhir yang mereka kunjungi, seolah-olah mereka mengklik tombol kembali di browser mereka
Anda dapat melakukannya dengan mengedit HTML halaman Anda, dan menambahkan sedikit JavaScript
Catatan
Tombol ini tidak berfungsi jika pengguna tidak memiliki riwayat penelusuran. Misalnya, jika pengguna membuka halaman Anda di tab atau jendela browser baru, tidak ada yang terjadi saat mereka mengklik tombol tersebut
Menggunakan sejarah. kembali
Di browser web, jendela objek JavaScript bawaan memiliki objek yang disebut riwayat yang berisi URL yang telah dikunjungi pengguna di jendela browser mereka saat ini. Anda dapat menggunakan sejarah. metode back() untuk memberi tahu browser agar kembali ke halaman pengguna sebelumnya
One way to use this JavaScript is to add it to the title event attribute of a button. Here, we create the button using a element, containing an element of the button type.
Masukkan HTML berikut ke halaman web Anda
<form> <input type="button" value="Go back!" title="history.back()"> </form>Hasilnya seperti tombol di bawah ini. Jika Anda mengkliknya, Anda kembali ke halaman sebelumnya dalam riwayat Anda
Menggunakan sejarah. Pergilah
Sejarah. metode go() memberi tahu browser untuk pergi ke halaman tertentu dalam riwayat penelusuran pengguna. Anda dapat menentukan item riwayat mana dengan memasukkan angka di dalam tanda kurung. Dengan pemrograman komputer, ini disebut argumen
Jika Anda menetapkan angka -1 sebagai argumen Anda, browser kembali satu halaman dalam riwayat browser. Ini kode yang sama seperti di atas, menggunakan history. go(-1) alih-alih sejarah. kembali()
Non-standar. Fitur ini tidak standar dan tidak berada di jalur standar. Jangan gunakan di situs produksi yang menghadap ke Web. itu tidak akan berfungsi untuk setiap pengguna. Mungkin juga ada ketidakcocokan besar antara implementasi dan perilaku dapat berubah di masa mendatang
Tidak digunakan lagi. Fitur ini tidak lagi direkomendasikan. Meskipun beberapa browser mungkin masih mendukungnya, itu mungkin telah dihapus dari standar web yang relevan, mungkin sedang dalam proses dihapus, atau mungkin hanya disimpan untuk tujuan kompatibilitas. Hindari menggunakannya, dan perbarui kode yang ada jika memungkinkan; . Ketahuilah bahwa fitur ini dapat berhenti berfungsi kapan saja
Metode usang dan non-standar back() pada antarmuka window mengembalikan jendela ke item sebelumnya dalam riwayat. Ini adalah metode khusus Firefox dan telah dihapus di Firefox 31
Ini memiliki efek yang sama dengan memanggil history.go(-1). Jika tidak ada halaman sebelumnya, pemanggilan metode ini tidak melakukan apa-apa
Metode ini asinkron. Tambahkan pendengar untuk acara popstate_ untuk menentukan kapan navigasi telah selesai
back() _
Tidak ada
Tidak ada (undefined)
Contoh singkat berikut menyebabkan tombol pada halaman untuk menavigasi kembali satu entri dalam riwayat sesi
Ada dua cara populer untuk membuat browser kembali ke halaman sebelumnya dengan mengklik event JavaScript, kedua metode tersebut dijelaskan di bawah ini
Metode 1. Menggunakan sejarah. pergi() metode. Metode go() dari jendela. objek histori digunakan untuk memuat halaman dari histori sesi. Ini dapat digunakan untuk bergerak maju atau mundur menggunakan nilai parameter delta. Parameter delta positif berarti bahwa halaman tersebut akan maju dalam sejarah. Demikian pula, nilai delta negatif akan membuat halaman kembali ke halaman sebelumnya
Metode ini dapat digunakan dengan '-1' sebagai nilai delta untuk mundur satu halaman dalam sejarah. Acara title dapat ditentukan dengan metode untuk kembali satu halaman dalam sejarah
Sintaksis
window.history.go(-1)Catatan. Jika kita ingin mundur lebih dari satu langkah maka tingkatkan nilai delta dari '-1' menjadi sebanyak yang Anda inginkan
Untuk Ke halaman sebelumnya
Metode Pertama
jika kita ingin mundur lebih dari satu langkah maka tingkatkan
For going 2 steps back history.go(-2) For going 3 steps back history.go(-3) For going 4 steps back history.go(-4) and so on.......Contoh
Buat tombol kembali pada halaman
Kembali
Output dari kode di atas akan menjadi
Klik Kembali untuk melihat cara kerjanya
(Hanya akan berfungsi jika halaman sebelumnya ada di daftar riwayat Anda)
Definisi dan Penggunaan
Metode history.back()_ memuat URL (halaman) sebelumnya dalam daftar riwayat
Metode history.back()_ hanya berfungsi jika ada halaman sebelumnya
Sintaksis
Parameter
Nilai Pengembalian
Dukungan Peramban
history.back()_ didukung di semua browser
ChromeEdgeFirefoxSafariOperaIEYaYaYaYaYa