Dapatkah Anda menyegarkan halaman javascript?

Kita dapat menggunakannya untuk bergerak maju dengan memasukkan bilangan positif, dan bergerak mundur jika kita memasukkan bilangan negatif

Dan jika kami memasukkan 0, kami dapat menyegarkan halaman

sejarah. Pergilah()

Tidak meneruskan apa pun ke history.go sama dengan meneruskan 0

Itu juga akan menyegarkan halaman

location.href = location.pathname

Kami dapat menetapkan location.pathname , yang memiliki bagian URL setelah nama host

Kami dapat menetapkannya ke location.href untuk memicu navigasi ke halaman yang sama, yang sama dengan menyegarkan halaman

location.href adalah properti yang dapat kami tetapkan untuk menavigasi ke URL yang diberikan

lokasi. mengganti

location.replace_ menggantikan sumber daya saat ini dengan URL yang disediakan

replace tidak menyimpan rekaman ke riwayat sesi jika kami memicu navigasi dengannya

Misalnya, kita bisa menulis

location.replace(location.pathname)

untuk memuat ulang halaman karena location.pathname memiliki jalur URL ke halaman saat ini

lokasi. muat ulang dengan location.reload()_1

Kita dapat memanggil location.reload()_2 untuk menyegarkan halaman dengan mengambil salinan HTML halaman yang baru dan tidak di-cache

Tidak ada yang akan dilayani dari cache

Ini sama dengan melakukan hard refresh di browser

location.reload()2 berperilaku sama seperti location.reload() untuk browser yang argumennya tidak diterima seperti Google Chrome

Anda dapat menyegarkan halaman web menggunakan lokasi JavaScript. metode isi ulang. Kode ini dapat dipanggil secara otomatis pada suatu peristiwa atau hanya ketika pengguna mengklik tautan. Jika Anda ingin me-refresh halaman web menggunakan klik mouse, maka Anda dapat menggunakan kode berikut −

Refresh Page
_

Untuk memahaminya dengan lebih baik, Anda dapat Menyegarkan Halaman

Penyegaran Otomatis

Anda juga dapat menggunakan JavaScript untuk menyegarkan halaman secara otomatis setelah jangka waktu tertentu. Di sini setTimeout() adalah fungsi JavaScript bawaan yang dapat digunakan untuk menjalankan fungsi lain setelah interval waktu tertentu

Contoh

Coba contoh berikut. Ini menunjukkan cara me-refresh halaman setelah setiap 5 detik. Anda dapat mengubah waktu ini sesuai kebutuhan Anda

Saat menggunakan JavaScript, Anda mungkin ingin me-refresh halaman web dengan kode Anda. Mari kita lihat berbagai cara untuk melakukannya

Di sini kita akan mempelajari metode berikut untuk menyegarkan halaman web dalam JavaScript

1. Menyegarkan Halaman di JavaScript

Dalam JavaScript, halaman dimuat ulang menggunakan dokumen. lokasi. reload() metode atau jendela. lokasi. muat ulang() metode. Lokasinya. metode reload() memberikan hasil yang sama dengan menekan tombol reload pada browser Anda

Metode ini memuat ulang halaman langsung dari cache browser secara default. Jika properti forceGet disetel ke benar, halaman web akan dimuat ulang dari server.  

Muat Ulang Halaman dari Cache

Contoh



Page Reload Uisng Javascript





Muat Ulang Halaman dari Server (tanpa Cache)



Page Reload Uisng Javascript without Cache





Parameter default adalah False di sini. Jadi, jika parameter dibiarkan kosong, object. reload() memuat ulang halaman menggunakan data cache browser, mis. e. identik dengan menggunakan metode sebagai objek. muat ulang (salah)

2. Refresh Otomatis Halaman Setelah 5 Detik



Page Reload Uisng Javascript after 5 seconds





_

Anda juga dapat menggunakan JavaScript untuk me-refresh halaman web secara otomatis setelah selang waktu tertentu. Dengan menggunakan metode setTimeout() di sini, kami menyegarkan halaman secara otomatis 5 detik setelah dimuat ulang

3. Segarkan Halaman saat Klik Tombol



Page Reload Uisng Javascript on button click 





Alih-alih menyegarkan halaman web secara otomatis menggunakan metode, Anda dapat memanggil metode saat pengguna melakukan suatu peristiwa, seperti klik tombol. Dalam contoh ini, Anda dapat melihat bahwa halaman akan disegarkan menggunakan lokasi. metode reload() setelah pengguna mengklik tombol Muat Ulang Halaman

4. Menggunakan Fungsi Sejarah

Contoh



Page Reload Uisng Javascriptusing history function




_

JavaScript, objek jendela memiliki properti riwayat yang digunakan untuk menyegarkan halaman. Sejarah. metode go() dalam contoh ini membantu dalam memanipulasi riwayat sesi browser

Di sini 0 adalah parameter riwayat,

  • 0 = Halaman saat ini
  • -1 = Halaman sebelumnya

Parameter ini memungkinkan Anda menavigasi bolak-balik dalam riwayat sesi halaman web Anda

5. Segarkan Halaman dalam HTML



Page Reload Uisng meta tag
	



Kode akan me-refresh dokumen HTML setiap 1 detik. http-equiv diatur untuk menyegarkan dan atribut konten diatur ke interval 1 detik.  

6. Menggunakan Jquery



Page Reload Uisng Jquery






_

Jendela. lokasi memiliki properti href. Ini mengembalikan URL situs web saat ini. Dalam contoh ini, properti ini digunakan untuk memuat ulang dan menyegarkan halaman saat ini. Properti ini juga dapat digunakan untuk menargetkan halaman lain dan menyegarkannya

Bagaimana Anda me-refresh halaman dalam kode?

Lokasi jendela. muat ulang() . Metode reload() melakukan hal yang sama seperti tombol reload di browser Anda.

Bagaimana cara me-refresh halaman tanpa memuat ulang di JavaScript?

pushState() Metode pushState() digunakan untuk meneruskan properti dalam bentuk parameter untuk menambahkan entri riwayat baru. Ini digunakan untuk memodifikasi URL saat ini dengan status baru yang diberikan tanpa harus memuat ulang halaman.

Bagaimana cara me-refresh halaman lain dari halaman saat ini di JavaScript?

Metode JavaScript reload() digunakan untuk memuat ulang dokumen saat ini di JavaScript/jQuery. Metode reload() dapat memuat ulang sumber daya saat ini. Metode ini juga memiliki fasilitas lain, seperti membantu Anda mendapatkan alamat URL dari halaman saat ini, mengalihkan browser ke halaman lain, menyegarkan halaman, dll.

Bagaimana saya tahu jika JavaScript menyegarkan halaman?

Cara yang lebih baik untuk mengetahui bahwa laman benar-benar dimuat ulang adalah dengan menggunakan objek navigator yang didukung oleh sebagian besar browser modern . Ini menggunakan API Pengaturan Waktu Navigasi. terima kasih sobat ini solusi akurat untuk mendeteksi apakah halaman dimuat ulang dari klik kanan/segarkan dari browser atau dimuat ulang oleh url.