Apakah Kaedah window.location.replace() dalam JavaScript

Apakah Kaedah Window Location Replace Dalam Javascript



Dalam JavaScript, objek 'lokasi' menyediakan ' window.location.replace() ” kaedah yang mengubah hala pengguna dari halaman web semasa ke URL yang disediakan. Setelah diubah hala, pengguna tidak boleh kembali ke halaman web sebelumnya. Ini kerana ' menggantikan() ” kaedah mengalih keluar rekod halaman web semasa paling atas daripada timbunan dan menggantikannya dengan URL baharu. Ia kebanyakannya digunakan apabila pengguna ingin mengalih keluar rekod halaman web semasa daripada sejarah.

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:

< skrip >
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.