Wat is de eigenschap Vensternaam

Wat Is De Eigenschap Vensternaam



De ' raam ” Globaal object in JavaScript vertegenwoordigt het browservenster. Het wordt gebruikt om de browservensterinformatie te verkrijgen door gebruik te maken van de vooraf gedefinieerde methoden en eigenschappen. Onder deze eigenschappen is er een ' naam ” eigenschap waarmee de naam van het venster kan worden ingesteld of geretourneerd volgens de keuze van de gebruiker. Het is handig in het geval van meerdere vensters om elk venster te identificeren met behulp van zijn naam.

In deze handleiding wordt de eigenschap 'naam' van het JavaScript-venster uitgelegd.

Wat is de eigenschap Window 'name'?

Het javascript “ naam ” eigenschap van het vensterobject stelt de naam van het browservenster in en haalt deze op. Het gebruikt het 'window' -object om de taak uit te voeren. Het wordt vaak gebruikt om de reeds bestaande vensternaam te wijzigen. Het geeft een string als standaarduitvoer die de naam van het venster laat zien.







Syntaxis (Stel de vensternaam in )

raam. naam = winNaam

Syntaxis (geef de vensternaam terug)

raam. naam

Laten we de hierboven gedefinieerde syntaxis gebruiken om de vensternaam in te stellen en op te halen.



Hoe de eigenschap 'naam' van het JavaScript-venster te gebruiken?

De ' naam ” eigendom van de “ raam ”-object kan worden geïmplementeerd voor het instellen en retourneren van de vensternaam en voor het openen van een ander venster via de toegewezen naam.



Voorbeeld 1: de eigenschap 'naam' van het venster toepassen om de vensternaam in te stellen en te retourneren

Dit voorbeeld toont de praktische implementatie van de “ venster.naam ” eigenschap om de naam van het huidige browservenster in te stellen en op te halen.





HTML code

Volg eerst de gegeven HTML-code:

< h2 > Raam . naam Eigendom in JavaScript h2 >

< knop ondblclick = 'mijnFunc()' > Set & Opbrengst Raam Naam knop >

In het bovenstaande codeblok:



  • De '

    ”-tag definieert de subkop van niveau 2.

  • De ' ” tag creëert een knop met een “ ondblklik 'gebeurtenis die toegang geeft tot de door de gebruiker gedefinieerde JavaScript-functie' mijnfunctie() ” bij dubbelklikken op de knop.

JavaScript-code

Ga vervolgens verder met de JavaScript-code:

< script >

functie myFunc ( ) {

var mijnvenster = raam. open ( '' , 'Venster 1' , 'breedte=400,hoogte=300' ) ;

mijn raam. document . schrijven ( '

De naam van dit venster is: ' + mijn raam. naam + '

'
) ;

}

script >

In het bovenstaande codefragment:

  • Definieer een functie met de naam ' mijnFunc() ”.
  • In de functiedefinitie is de variabele ' mijn raam 'maakt gebruik van het raam' open() ' methode die een nieuw venster maakt en opent met de naam ' Venster 1 ” met de gespecificeerde afmetingen, d.w.z. breedte en hoogte.
  • Als laatste de “ document.write() ” methode is geassocieerd met de “mywindow” variabele om de genoemde alinea-instructie in het nieuw gemaakte venster te schrijven en vervolgens de naam van het venster terug te geven met behulp van “ venster.naam ' eigendom.

Uitgang

Zoals geanalyseerd, stelt de uitvoer het nieuw gemaakte venster in en retourneert het na dubbelklikken op de knop met behulp van de ' venster.naam ' eigendom.

Voorbeeld 2: Pas de eigenschap 'naam' van venster toe om een ​​specifiek venster te openen met de naam ervan

In dit voorbeeld is de ' venster.naam ” eigenschap opent het specifieke venster met zijn naam.

HTML code

Beschouw de vermelde HTML-code:

< h2 > Raam . naam Eigendom in JavaScript h2 >

< een href = 'https://linuxhint.com/' doel = 'Nieuw raam' > Dit URL zal openen in een nieuw Raam / A >

Het bovenstaande codeblok gebruikt de ' ” ankertag om de URL op te geven met een “ doel ' attribuut voor het openen van de verstrekte URL in de ' Nieuw raam ”.

JavaScript-code

Bekijk nu de volgende code:

< script >

const mijnwin = raam. open ( ) ;

mijnwin. naam = 'Nieuw raam' ;

script >

In dit codeblok:

  • Declareer de variabele ' mijnwin ” dat geldt de “ venster.open() ” methode om een ​​nieuw venster te maken en te openen.
  • Vervolgens de “ venster.naam ” eigenschap roept de naam van het hierboven geopende venster aan via het toegewezen doel.

Uitgang

Zoals te zien is, leidt de verstrekte URL om naar het nieuw getargete venster met zijn naam.

Conclusie

JavaScript biedt de “ naam ” eigenschap van het “window” object voor het toewijzen en retourneren van de vensternaam. Het raam kan bestaand of nieuw zijn. Een nieuw browservenster kan eenvoudig worden geopend met behulp van de ' venster.open() ”methode volgens de vereiste afmetingen. Deze handleiding gaf een korte beschrijving van de eigenschap Window 'name' in JavaScript.