Hvordan endre iframe -kilde i JavaScript?

Hvordan endre iframe -kilde i JavaScript?
Mens du oppretter en webside eller nettstedet, er det et krav om å omdirigere sluttbrukeren til en annen webside for å få tilgang til relevant/søkte "innhold”. I tillegg til det, å gi forskjellige funksjonaliteter til brukeren samtidig dermed å gjøre tilgjengeligheten mulig. I slike tilfeller gjør det å endre IFrame -kilden i JavaScript underverker i å gi brukeren letthet når det gjelder tid og problem.

Denne bloggen vil forklare hvordan du endrer iframe -kilden i JavaScript.

Hva er en inline ramme?

En "inline ramme”Brukes til å inneholde et annet spesifisert dokument i det nåværende dokumentet. Dette resulterer i å bytte websidene basert på de angitte lenker.

Hvordan endre iframe -kilde i JavaScript?

IFRAME -kilde kan endres i JavaScript ved å bruke følgende tilnærminger sammen med "getElementById ()”Metode:

  • Bestått parameter”Teknikk.
  • SelectedIndex”Eiendom.

Tilnærming 1: Endre iframe -kilde i JavaScript ved hjelp av bestått parameterteknikk

Denne teknikken kan brukes til å bytte til den spesifiserte siden ved å plassere den tilsvarende sidelenken som funksjons parameter når du får tilgang til ved hjelp av en knapp.

Eksempel
La oss følge det under-uttalte eksemplet:

Endre iframe -kilden i JavaScript










I kodelinjene ovenfor, utfør følgende trinn:

  • Spesifiser den oppgitte lenken i "”Tag sammen med de justerte dimensjonene.
  • Opprett også en knapp med en vedlagt "ved trykk”Hendelse som omdirigerer til funksjonen endringIdrame () har den spesifiserte lenken som sin parameter.
  • Dette vil resultere i å lede siden til den oppgitte lenken på knappeklikk.

La oss fortsette til JavaScript -delen av koden:

I ovennevnte kodebit:

  • Erklære en funksjon som heter “bytteIFRAME ()”.
  • I sin definisjon får du tilgang til den spesifiserte lenken i "inline ramme”Element ved hjelp av“dokument.getElementById ()”Metode.
  • Etter det, bruk "src”Attributt og tildel den angitte lenken etter funksjonstilgang til den tilgjengelige lenken ved å bruke parameteren”endring”.
  • Dette vil resultere i å bytte sidene med hensyn til de spesifiserte koblingene på knappeklikket.

Produksjon

I outputten kan det observeres at sidene byttes ved å klikke på knappen.

Tilnærming 2: Endre iframe -kilde i JavaScript ved hjelp av SelectedIndex -egenskap

SelectedIndex”Eiendom returnerer det valgte alternativets indeks i en rullegardinliste. Denne egenskapen kan brukes til å viderekoble til den spesifiserte koblingen med hensyn til verdien av det valgte alternativet fra rullegardinlisten.

Eksempel
La oss observere følgende eksempel:














I kodelinjene ovenfor, utfør følgende trinn:

  • Husk trinnet for å spesifisere den oppgitte lenken i "