Memandangkan perkara ini dilihat, panduan ini menunjukkan objektif, kerja dan penggunaan kaedah 'window.location.replace()'.
Bagaimanakah Kaedah 'window.location.replace()' Berfungsi dalam JavaScript?
Kerja-kerja ' window.location.replace() ” kaedah bergantung pada URL yang diluluskan sebagai hujahnya. Ia adalah sedemikian rupa sehingga ia menavigasi ke URL yang diluluskan selepas tindakan pengguna.
Sintaks
tingkap. lokasi . menggantikan ( URL baharu )
Dalam sintaks di atas:
- tingkap : Ia adalah pembolehubah global yang menandakan tetingkap penyemak imbas semasa di mana JavaScript sedang berjalan.
- tingkap : Ia adalah pembolehubah global yang menandakan tetingkap penyemak imbas semasa di mana JavaScript sedang berjalan.
- menggantikan : Ia menavigasi ke URL yang ditentukan iaitu, “ URL baharu ” diluluskan sebagai hujah tanpa menyimpan rekod halaman web asal untuk kembali.
Sekarang, laksanakan sintaks ini dalam JavaScript untuk menerangkan pelaksanaan praktikalnya.
Contoh: Menggunakan Kaedah 'window.location.replace()' untuk Navigasi ke URL dalam JavaScript
Contoh ini menunjukkan pelaksanaan praktikal ' window.location.replace() ” kaedah untuk beralih ke URL lain (lulus).
Kod HTML
Pertama, ikhtisarkan kod HTML berikut:
< h2 > window.location.replace() Kaedah dalam JavaScript < / h2 >
< butang ondblclick = 'myFunc()' > Klik Ia < / butang >
Dalam kod HTML di atas:
- ' teg ” menentukan subtajuk.
- '
teg ” mencipta butang yang dikaitkan dengan “ ondblclick ” acara yang mengakses - Fungsi JavaScript ' myFunc() ” apabila butang klik dua kali.
Kod JavaScript
Langkah seterusnya pada kod JavaScript:
fungsi myFunc ( ) {
tingkap. lokasi . menggantikan ( 'https://linuxhint.com/' )
}
skrip >
Dalam kod JavaScript di atas:
- Tentukan fungsi bernama “ myFunc() ”.
- Dalam definisi fungsi, gunakan ' menggantikan() ' kaedah untuk menavigasi ke 'URL' diluluskan sebagai hujah kaedah.
Pengeluaran
Output menunjukkan bahawa pengguna telah dialihkan ke URL yang ditentukan apabila butang klik dua kali dengan jayanya. Oleh itu, pengguna tidak boleh kembali semula ke dokumen asal.
Kesimpulan
JavaScript menawarkan ' window.location.replace() ” kaedah yang mengubah hala pengguna dari halaman web semasa ke URL yang disediakan. Ini menyebabkan pengguna tidak dapat mengakses halaman web asal sekali lagi setelah diubah hala. Panduan ini merangkumi tujuan, kerja dan kefungsian kaedah 'window.location.replace()' dalam JavaScript.