Što je window.location.replace() metoda u JavaScriptu

Sto Je Window Location Replace Metoda U Javascriptu



U JavaScriptu, objekt 'location' pruža ' window.location.replace() ” metoda koja preusmjerava korisnika s trenutne web stranice na navedeni URL. Nakon preusmjeravanja, korisnik se ne može vratiti na prethodnu web stranicu. To je zato što ' zamijeniti() ” metoda uklanja najviši trenutni zapis web-stranice iz hrpe i zamjenjuje ga novim URL-om. Uglavnom se koristi kada korisnik želi ukloniti trenutni zapis web stranice iz povijesti.

Imajući to u vidu, ovaj vodič pokazuje cilj, rad i upotrebu metode 'window.location.replace()'.

Kako metoda “window.location.replace()” radi u JavaScriptu?

Rad ' window.location.replace() ” metoda ovisi o URL-u koji je proslijeđen kao njen argument. Takav je da vodi do proslijeđenog URL-a nakon radnje korisnika.







Sintaksa



prozor. mjesto . zamijeniti ( noviURL )

U gornjoj sintaksi:



  • prozor : To je globalna varijabla koja označava trenutni prozor preglednika u kojem se izvodi JavaScript.
  • prozor : To je globalna varijabla koja označava trenutni prozor preglednika u kojem se izvodi JavaScript.
  • zamijeniti : vodi do navedenog URL-a, tj. ' noviURL ” proslijeđeno kao argument bez vođenja evidencije izvorne web stranice na koju se treba vratiti.

Sada implementirajte ovu sintaksu u JavaScript kako biste objasnili njezinu praktičnu primjenu.





Primjer: Primjena metode “window.location.replace()” za navigaciju do URL-a u JavaScriptu
Ovaj primjer pokazuje praktičnu provedbu ' window.location.replace() ” za prebacivanje na drugi (prošli) URL.

HTML kôd
Najprije pregledajte sljedeći HTML kod:



< h2 > window.location.replace() Metoda u JavaScriptu < / h2 >
< dugme ondblclick = 'myFunc()' > Kliknite ga < / dugme >

U gornjem HTML kodu:

  • '

    ” označava podnaslov.

  • ' ' stvara gumb povezan s ' ondblclick ” događaj koji pristupa
  • JavaScript funkcija “ myFunc() ” nakon dvostrukog klika na gumb.

JavaScript kod
Sljedeći potez na JavaScript kodu:

< skripta >
funkcija myFunc ( ) {
prozor. mjesto . zamijeniti ( 'https://linuxhint.com/' )
}
skripta >

U gornjem JavaScript kodu:

  • Definirajte funkciju pod nazivom ' myFunc() ”.
  • U definiciji funkcije primijenite ' zamijeniti() ' za navigaciju do 'URL-a' proslijeđenog kao argument metode.

Izlaz

Izlaz pokazuje da je korisnik preusmjeren na navedeni URL nakon uspješnog dvostrukog klika na gumb. Takav je da se korisnik ne može ponovno vratiti na izvorni dokument.

Zaključak

JavaScript nudi ' window.location.replace() ” metoda koja preusmjerava korisnika s trenutne web stranice na navedeni URL. To je takvo da korisnik ne može ponovno pristupiti izvornoj web stranici nakon preusmjeravanja. Ovaj vodič pokriva svrhu, rad i funkcionalnost metode 'window.location.replace()' u JavaScriptu.