Wat is de methode window.location.replace() in JavaScript

Wat Is De Methode Window Location Replace In Javascript



In JavaScript biedt het object 'location' de ' venster.locatie.vervangen() ” methode die de gebruiker omleidt van de huidige webpagina naar de opgegeven URL. Eenmaal omgeleid, kan de gebruiker niet meer teruggaan naar de vorige webpagina. Dit komt omdat de “ vervangen() ” methode verwijdert de bovenste huidige webpagina-record uit de stapel en vervangt deze door de nieuwe URL. Het wordt meestal gebruikt wanneer de gebruiker het huidige webpagina-record uit de geschiedenis wil verwijderen.

Met dit in het achterhoofd, demonstreert deze gids het doel, de werking en het gebruik van de methode 'window.location.replace()'.

Hoe werkt de methode 'window.location.replace()' in JavaScript?

De werking van de “ venster.locatie.vervangen() ” methode hangt af van de URL die als argument wordt doorgegeven. Het is zodanig dat het na actie van de gebruiker naar de doorgegeven URL navigeert.







Syntaxis



raam. plaats . vervangen ( nieuweURL )

In de bovenstaande syntaxis:



  • raam : Het is de globale variabele die het huidige browservenster aangeeft waarin JavaScript wordt uitgevoerd.
  • raam : Het is de globale variabele die het huidige browservenster aangeeft waarin JavaScript wordt uitgevoerd.
  • vervangen : Het navigeert naar de opgegeven URL, d.w.z. ' nieuweURL ” doorgegeven als een argument zonder de registratie van de originele webpagina bij te houden om naar terug te gaan.

Implementeer nu deze syntaxis in JavaScript om de praktische implementatie ervan uit te leggen.





Voorbeeld: de methode 'window.location.replace()' toepassen om naar URL in JavaScript te navigeren
Dit voorbeeld toont de praktische implementatie van de “ venster.locatie.vervangen() ” methode om over te schakelen naar een andere (doorgegeven) URL.

HTML code
Bekijk eerst de volgende HTML-code:



< h2 > window.location.replace() Methode in JavaScript < / h2 >
< knop ondblklik = 'mijnFunc()' > Klik Het < / knop >

In de bovenstaande HTML-code:

  • De '

    ” tag specificeert de subkop.

  • De ' ”-tag maakt een knop die is gekoppeld aan een “ ondblklik ”gebeurtenis die toegang geeft tot de
  • JavaScript-functie ' mijnFunc() 'bij dubbelklikken op de knop.

JavaScript-code
Volgende stap in de JavaScript-code:

< script >
functie mijnFunc ( ) {
raam. plaats . vervangen ( 'https://linuxhint.com/' )
}
script >

In de bovenstaande JavaScript-code:

  • Definieer een functie met de naam ' mijnFunc() ”.
  • Pas in de functiedefinitie de ' vervangen() '-methode om naar de 'URL' te navigeren die is doorgegeven als het argument van de methode.

Uitgang

De uitvoer laat zien dat de gebruiker is omgeleid naar de opgegeven URL nadat de knop met succes is dubbelgeklikt. Het is zodanig dat de gebruiker niet meer terug kan naar het originele document.

Conclusie

JavaScript biedt de “ venster.locatie.vervangen() ” methode die de gebruiker omleidt van de huidige webpagina naar de opgegeven URL. Het is zo dat de gebruiker na omleiding geen toegang meer heeft tot de oorspronkelijke webpagina. Deze handleiding behandelde het doel, de werking en functionaliteit van de methode 'window.location.replace()' in JavaScript.