Hva er vindu.Åpent i JavaScript

Hva er vindu.Åpent i JavaScript
I HTML brukes ankerkoden til å omdirigere brukere fra en side til en annen side. Denne typen tag er bare begrenset til å åpne en lenke på den nåværende siden eller i en ny fane; Begge måter er ikke egnet hvis du vil sikre at brukeren forblir engasjert med innholdet ditt. I løsning må du samhandle med JavaScript der de nye koblingene eller sidene kan åpnes i popups eller i nye nettleservinduer.

Denne oppskrivningen vil gi veiledning om vinduet.Åpen () Metode i JavaScript.

Hva er vindu.Åpne () i JavaScript?

I JavaScript, “vindu.åpen()”Metoden brukes til å åpne opp et nytt nettleservindu med eller uten innhold. Denne metoden gir kontroll over nettleservinduet for å justere vindushøyden, bredden og posisjonen.

Hvordan bruke vindu.Åpne () i JavaScript?

For å bruke vinduet.Åpen () Metode i JavaScript, bruk følgende syntaks:

vindu.Åpne (URL, mål, vindusfisk)

Her, “URL”Representerer URL -adressen til siden som må åpnes. Hvis det ikke er spesifisert, åpnes som standard en blank fane eller vindu.

Mål: Dette tildeler vinduets navn der konteksten er lastet. Dessuten kan du også erklære følgende mål/alternativer for å ha mer kontroll over vinduet ditt:

  • _blank: Dette er standardalternativet som nettadressen er lastet inn i en ny fane eller vindu.
  • _Parent: URL åpnes i det nåværende arbeidsvinduet.
  • _ Selv: Dette vil erstatte den gjeldende siden med den spesifiserte URL -en.
  • _topp: Dette åpner nettadressen i ethvert lastet vindu

Vindusfisk: Dette vil hjelpe deg med å tilpasse et vindu etter ditt behov. Det er et valgfritt argument. Følgende verdier støttes:

  • høyde = piksler: Dette demonstrerer høyden på vinduet. Enheten kan bare tilordnes i piksler (PX).
  • bredde = piksler: Dette alternativet vil sette bredden på vinduet.
  • Venstre = piksler: Juster vinduet fra venstre side.
  • Topp = piksler: Spesifiser topplassering av vinduet
  • Reizable = Ja | Nei: Dette vil tillate at vinduet kan være henholdsvis.
  • MenuBar = Ja | Nei: Kontrollere oppførselen til om menylinjen vil vises eller ikke.
  • rullefelt = ja | Nei: Vis eller skjule rullefeltene på noen spesifikke nettlesere, for eksempel Firefox, IE og opera.
  • Status = Ja | Nei: Bestem om statuslinjen vil bli vist eller ikke.
  • TITLEBAR = JA | NEI: Angi dette alternativet til ja hvis du vil vise tittellinjen; Ellers, nei.

La oss bruke noen verdier i eksemplet nedenfor for å forstå hvordan vinduet.Åpen () Metode fungerer i JavaScript.

Eksempel 1

I vårt eksempel vil vi bruke “

”Og en“" stikkord.

Tag inneholder litt tekst som beskriver knappens formål. Neste, i taggen, vil vi sette "ved trykk”Hendelse og tilordne den en funksjon som heter“xyzFunction ()”. Plasser begge taggene i taggen til HTML -filen:

Å klikke nedenfor -knappen åpner et nytt vindu med definerte dimensjoner


Inne i "xyzFunction ()”Av vår JavaScript -fil, vil vi spesifisere“nytt vindu”Som en variabel. Ved å huske på syntaksen, vil vi bruke "vindu.åpen()”Metode sammen med URLen som“ https: // linuxhint.com ”og sett høyden som“250”Og bredde”400”(Piksler). Bruk den tomme “” for å la målverdien være tom:

funksjon xyzFunction ()
var newWindow = vindu.Åpne ("https: // linuxhint.com "," "," høyde = 250, bredde = 400 ");

Som et resultat, når den ekstra knappen er klikket, åpnes et nytt vindu i henhold til den spesifiserte URL:

La oss ta et annet eksempel for å se hvordan målverdien spiller sin rolle i vinduet.åpen () -metode.

Eksempel 2

I dette eksemplet vil vi først diskutere formålet med knappen ved hjelp av litt tekst:

Å klikke nedenfor -knappen åpner lenken i overordnet ramme
med definerte dimensjoner

La oss bruke målverdien som "_Parent”Sammen med de samme URL -ene og vindusfiskene som ble brukt i forrige eksempel. Å spesifisere _parent -argumentet vil imidlertid åpne lenken i gjeldende ramme:

funksjon xyzFunction ()
var newWindow = vindu.Åpne ("https: // linuxhint.com "," _parent "," høyde = 250, bredde = 400 ");

Produksjon

Vi har dekket i detalj hva som er vindu.Åpne () i JavaScript.

Konklusjon

vindu.åpen()”Er en JavaScript forhåndsdefinert metode som brukes til å åpne det nye nettleservinduet med eller uten noe innhold. Det gir forskjellige alternativer for å kontrollere nettleserens vindu, for eksempel høyde, bredde og posisjon. I denne håndboken har vi forklart i detalj hvilket vindu.Åpen () er og hvordan du bruker det i JavaScript.