Den här guiden förklarar egenskapen 'namn' för JavaScript-fönstret.
Vad är egenskapen 'Fönsternamn'?
JavaScriptet ' namn ” egenskapen för fönsterobjektet ställer in och hämtar webbläsarfönstrets namn. Den använder 'fönster'-objektet för att utföra uppgiften. Det används vanligtvis för att ändra det redan befintliga fönsternamnet. Den ger en sträng som standardutgång som visar namnet på fönstret.
Syntax (Ange fönsternamnet )
fönster. namn = winNameSyntax (Återställ fönsternamnet)
fönster. namnLåt oss använda den ovan definierade syntaxen för att ställa in och få fönsternamnet.
Hur man använder JavaScript-fönstrets 'namn'-egenskap?
den ' namn ' egendom av ' fönster ” objekt kan implementeras för att ställa in och returnera fönsternamnet samt öppna ett annat fönster via dess tilldelade namn.
Exempel 1: Användning av egenskapen 'namn' för fönstret för att ställa in och returnera fönsternamnet
Detta exempel visar den praktiska implementeringen av ' fönster.namn ”-egenskap för att ställa in och hämta det aktuella webbläsarfönstrets namn.
HTML-kod
Följ först den angivna HTML-koden:
< h2 > Fönster . namn Egendom i JavaScript h2 >< knappen och klicka = 'myFunc()' > Uppsättning & Lämna tillbaka Fönster namn knapp >
I ovanstående kodblock:
- den ' ”-taggen definierar nivå 2 underrubrik.
- den '
'-taggen skapar en knapp med en ' ondblklick ' händelse som får åtkomst till den användardefinierade JavaScript-funktionen ' myfunc() ” på knappen dubbelklicka.
JavaScript-kod
Gå sedan vidare till JavaScript-koden:
< manus >funktion myFunc ( ) {
var mitt fönster = fönster. öppen ( '' , 'Fönster 1' , 'bredd=400, höjd=300' ) ;
mitt fönster. dokumentera . skriva ( '
Det här fönstrets namn är: '
+ mitt fönster. namn + '' ) ;}
manus >
I kodavsnittet ovan:
- Definiera en funktion som heter ' myFunc() ”.
- I funktionsdefinitionen är variabeln ' mitt fönster ' använder fönstret ' öppen() ' metod som skapar och öppnar ett nytt fönster med namnet ' Fönster 1 ” med de angivna måtten, dvs bredd och höjd.
- Slutligen, ' document.write() ”-metoden är associerad med variabeln ”mywindow” för att skriva den nämnda paragrafsatsen i det nyskapade fönstret och sedan returnera fönstrets namn med hjälp av ” fönster.namn ' fast egendom.
Produktion
Som analyserad ställer utdata in och returnerar det nyskapade fönstret vid dubbelklickning av knappen med ' fönster.namn ' fast egendom.
Exempel 2: Tillämpa egenskapen fönster 'namn' för att öppna ett specifikt fönster med dess namn
I det här exemplet är ' fönster.namn ” egenskapen öppnar det specifika fönstret med dess namn.
HTML-kod
Tänk på den angivna HTML-koden:
< h2 > Fönster . namn Egendom i JavaScript h2 >< a href = 'https://linuxhint.com/' mål = 'Nytt fönster' > Detta URL kommer att öppnas om en ny Fönster / a >
Ovanstående kodblock använder ' ' ankartagg för att ange webbadressen med en ' mål ' attribut för att öppna den angivna webbadressen i ' Nytt fönster ”.
JavaScript-kod
Översikt nu följande kod:
< manus >konst mywin = fönster. öppen ( ) ;
mywin. namn = 'Nytt fönster' ;
manus >
I detta kodblock:
- Deklarera variabeln ' mywin ' som gäller ' window.open() ” metod för att skapa och öppna ett nytt fönster.
- Därefter ' fönster.namn ” egenskapen anropar namnet på det ovan öppnade fönstret via dess tilldelade mål.
Produktion
Som framgår omdirigerar den angivna webbadressen till det nyligen riktade fönstret med dess namn.
Slutsats
JavaScript erbjuder ' namn ” egenskapen för “window”-objektet för att tilldela och returnera fönsternamnet. Fönstret kan vara ett befintligt eller nytt. Ett nytt webbläsarfönster kan enkelt öppnas med hjälp av ' window.open() ”-metoden enligt de erforderliga måtten. Den här guiden gav en kort beskrivning av egenskapen Window 'name' i JavaScript.