Kaj je metoda window.location.replace() v JavaScriptu

Kaj Je Metoda Window Location Replace V Javascriptu



V JavaScriptu objekt »location« zagotavlja » window.location.replace() ”, ki uporabnika preusmeri s trenutne spletne strani na navedeni URL. Ko je uporabnik preusmerjen, se ne more vrniti na prejšnjo spletno stran. To je zato, ker ' zamenjati() ” odstrani najvišji trenutni zapis spletne strani iz sklada in ga nadomesti z novim URL-jem. Večinoma se uporablja, ko želi uporabnik trenutni zapis spletne strani odstraniti iz zgodovine.

Ob upoštevanju tega ta vodnik prikazuje cilj, delovanje in uporabo metode »window.location.replace()«.

Kako deluje metoda »window.location.replace()« v JavaScriptu?

Delovanje ' window.location.replace() ” je odvisna od URL-ja, ki je posredovan kot njen argument. Takšen je, da se po dejanju uporabnika pomakne do posredovanega URL-ja.







Sintaksa



okno. lokacijo . zamenjati ( novURL )

V zgornji sintaksi:



  • okno : To je globalna spremenljivka, ki označuje trenutno okno brskalnika, v katerem se izvaja JavaScript.
  • okno : To je globalna spremenljivka, ki označuje trenutno okno brskalnika, v katerem se izvaja JavaScript.
  • zamenjati : Pomakne se na podani URL, tj. novURL « je bil podan kot argument, ne da bi ohranil zapis prvotne spletne strani, na katero se je treba vrniti.

Zdaj implementirajte to sintakso v JavaScript, da pojasnite njeno praktično izvedbo.





Primer: uporaba metode »window.location.replace()« za krmarjenje do URL-ja v JavaScriptu
Ta primer prikazuje praktično izvajanje ' window.location.replace() ” za preklop na drug (predan) URL.

HTML koda
Najprej preglejte to kodo HTML:



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

V zgornji kodi HTML:

  • '

    ” določa podnaslov.

  • ' ' ustvari gumb, povezan z ' ondblclick « dogodek, ki dostopa do
  • JavaScript funkcija “ myFunc() ” po dvojnem kliku gumba.

Koda JavaScript
Naslednja poteza kode JavaScript:

< scenarij >
funkcijo myFunc ( ) {
okno. lokacijo . zamenjati ( 'https://linuxhint.com/' )
}
scenarij >

V zgornji kodi JavaScript:

  • Definirajte funkcijo z imenom ' myFunc() ”.
  • V definiciji funkcije uporabite » zamenjati() « za navigacijo do »URL«, posredovanega kot argument metode.

Izhod

Izhod pokaže, da je bil uporabnik po uspešnem dvojnem kliku gumba preusmerjen na navedeni URL. Tako je, da se uporabnik ne more vrniti nazaj na izvirni dokument.

Zaključek

JavaScript ponuja » window.location.replace() ”, ki uporabnika preusmeri s trenutne spletne strani na navedeni URL. Tako je, da uporabnik po preusmeritvi ne more več dostopati do prvotne spletne strani. Ta priročnik je pokrival namen, delovanje in funkcionalnost metode »window.location.replace()« v JavaScriptu.