Hvordan oppdatere URL ved hjelp av JavaScript

Hvordan oppdatere URL ved hjelp av JavaScript
I oppdateringsprosessen til en webside eller et nettsted kan det være et krav å omdirigere brukeren til en annen webside. For eksempel å erstatte den utdaterte URL med en oppdatert eller påkalle en annen side/nettsted med hensyn til det oppdaterte innholdet deretter. I slike situasjoner hjelper omdirigering til en annen webside i JavaScript med å forenkle omdirigeringsprosessene på brukeren og utviklerens slutt.

Denne bloggen vil illustrere tilnærmingene for å oppdatere URLen ved hjelp av JavaScript.

Hvordan oppdatere URL ved hjelp av JavaScript?

For å oppdatere nettadressen ved hjelp av JavaScript, bruk følgende tilnærminger i kombinasjon med “href" Egenskap:

  • plassering.erstatte()”Metode.
  • setTimeout ()”Og“plassering.tildele()”Metoder.

Tilnærming 1: Oppdater URL i JavaScript ved hjelp av sted.erstatte () metode

href”Attributt spesifiserer nettadressen til den gjeldende siden, og“plassering.erstatte()”Metode erstatter gjeldende URL med en ny. Disse tilnærmingene kan brukes for å fjerne den gjeldende spesifiserte URL -en ved å erstatte den med en ny som trer i kraft.

Eksempel

La oss oversikt følgende eksempel:

I ovennevnte kodebit:

  • For det første, spesifiser den oppgitte URL via "href" Egenskap.
  • Etter det, bruk "erstatte()”Metode for å erstatte URL -en som er lagt til i forrige trinn med et nytt.
  • Dette vil resultere i å fjerne den tidligere URL -en fra historien og omdirigere den til den oppdaterte URL -en.
  • Denne funksjonaliteten utføres slik at det ikke kommer tilbake til URL -en som er spesifisert via "href" Egenskap.

Produksjon

I denne utgangen kan det sees at sistnevnte url hentes, og dermed fjerner den tidligere.

Tilnærming 2: Oppdater URL i JavaScript ved hjelp av Settimeout () og beliggenhet.tilordne () Metoder

setTimeout ()”Metode påkaller en funksjon etter den angitte tiden, og“plassering.tildele()”Metode laster inn et nytt dokument. Disse metodene kan implementeres for å omdirigere til den tildelte oppdaterte URL -en som er tildelt den spesifiserte URL etter den angitte tiden.

Syntaks

Settimeout (Func, Millisec, P1, P2)

I den ovennevnte syntaks:

  • func”Tilsvarer funksjonen som må nås.
  • millisek”Refererer til tidsintervallet i millisekunder å utføre.
  • P1”Og“P2”Pek på tilleggsparametrene.

Eksempel

La oss gå gjennom eksemplet nedenfor:

Bruk følgende trinn, som gitt i koden ovenfor:

  • I det første trinnet, bruk "setTimeout ()”Metode til den oppgitte funksjonen slik at funksjonen kjøres etter 5000 millisekunder =“5”Sekunder.
  • I funksjonsdefinisjonen, spesifiser den oppgitte URL -en ved å bruke "href" Egenskap.
  • I neste trinn, bruk "plassering.tildele()”Metode for å oppdatere URL -en og omdirigere til siden som tilsvarer den nyordnede URL -en.
  • Dette vil resultatet påkalle sistnevnte URL i koden etter 5 sekunder.

Produksjon

Som sett påberopes funksjonen etter den angitte tiden, og den tildelte URL -en påkalles.

Konklusjon

href”Attributt i kombinasjon med“plassering.erstatte()”Metode eller“setTimeout ()”Og“plassering.tildele()”Metoder kan brukes til å oppdatere nettadressen ved hjelp av JavaScript. Den tidligere tilnærmingen kan brukes til å fjerne den angitte URL -en og erstatte den med en ny. Den sistnevnte tilnærmingen kan brukes for å tilordne en ny URL slik at den tildelte URLen trer i kraft etter den angitte tiden. Denne bloggen forklarte hvordan du oppdaterer nettadressen ved hjelp av JavaScript.