Hva er metoden window.location.replace() i JavaScript

Hva Er Metoden Window Location Replace I Javascript



I JavaScript gir 'location'-objektet ' window.location.replace() ”-metoden som omdirigerer brukeren fra gjeldende nettside til den angitte URL-en. Når den er omdirigert, kan ikke brukeren gå tilbake til forrige nettside. Dette er fordi ' erstatte() ”-metoden fjerner den øverste gjeldende nettsideposten fra stabelen og erstatter den med den nye URL-en. Det brukes mest når brukeren ønsker å fjerne gjeldende nettsidepost fra loggen.

Med tanke på dette demonstrerer denne veiledningen målet, arbeidet og bruken av 'window.location.replace()'-metoden.

Hvordan fungerer 'window.location.replace()'-metoden i JavaScript?

Arbeidet med ' window.location.replace() ”-metoden avhenger av URL-en som sendes som argument. Den er slik at den navigerer til den beståtte URL-en ved brukerhandling.







Syntaks



vindu. plassering . erstatte ( ny URL )

I syntaksen ovenfor:



  • vindu : Det er den globale variabelen som angir gjeldende nettleservindu der JavaScript kjører.
  • vindu : Det er den globale variabelen som angir gjeldende nettleservindu der JavaScript kjører.
  • erstatte : Den navigerer til den angitte URL-adressen, dvs. ' ny URL ” gikk som et argument uten å holde oversikten over den opprinnelige nettsiden å gå tilbake til.

Implementer nå denne syntaksen i JavaScript for å forklare den praktiske implementeringen.





Eksempel: Bruk av metoden 'window.location.replace()' for å navigere til URL i JavaScript
Dette eksemplet viser den praktiske implementeringen av ' window.location.replace() ” metode for å bytte til en annen (bestått) URL.

HTML-kode
Først, se en oversikt over følgende HTML-kode:



< h2 > window.location.replace() Metode i JavaScript < / h2 >
< knapp ondblklikk = 'myFunc()' > Trykk på det < / knapp >

I HTML-koden ovenfor:

  • «

    ”-taggen spesifiserer underoverskriften.

  • « ' tag lager en knapp knyttet til en ' ondblklikk ” hendelse som får tilgang til
  • JavaScript funksjon ' myFunc() ” ved dobbeltklikk på knappen.

JavaScript-kode
Neste trekk på JavaScript-koden:

< manus >
funksjon myFunc ( ) {
vindu. plassering . erstatte ( 'https://linuxhint.com/' )
}
manus >

I JavaScript-koden ovenfor:

  • Definer en funksjon kalt ' myFunc() '.
  • I funksjonsdefinisjonen bruker du ' erstatte() '-metoden for å navigere til 'URL' som ble sendt som metodens argument.

Produksjon

Utdataene viser at brukeren har blitt omdirigert til den angitte URL-en ved vellykket dobbeltklikk på knappen. Det er slik at brukeren ikke kan flytte tilbake til det opprinnelige dokumentet.

Konklusjon

JavaScript tilbyr ' window.location.replace() ”-metoden som omdirigerer brukeren fra gjeldende nettside til den angitte URL-en. Det er slik at brukeren ikke kan få tilgang til den opprinnelige nettsiden igjen når den er omdirigert. Denne veiledningen dekket formålet, virkemåten og funksjonaliteten til 'window.location.replace()'-metoden i JavaScript.