Kāds ir loga nosaukuma īpašums

Kads Ir Loga Nosaukuma Ipasums



' logs ” globālais objekts JavaScript apzīmē pārlūkprogrammas logu. To izmanto, lai iegūtu informāciju par pārlūkprogrammas logu, izmantojot iepriekš definētas metodes un rekvizītus. Starp šiem īpašumiem ir ' nosaukums ”, kas ļauj iestatīt vai atgriezt loga nosaukumu pēc lietotāja izvēles. Tas ir noderīgi vairāku logu gadījumā, lai identificētu katru logu ar tā nosaukuma palīdzību.

Šajā rokasgrāmatā ir izskaidrots JavaScript loga rekvizīts “name”.

Kas ir loga “nosaukuma” rekvizīts?

JavaScript ' nosaukums ” loga objekta rekvizīts iestata un izgūst pārlūkprogrammas loga nosaukumu. Uzdevuma veikšanai tas izmanto objektu “logs”. To parasti izmanto, lai mainītu jau esošu loga nosaukumu. Tas nodrošina virkni kā standarta izvadi, kas parāda loga nosaukumu.







Sintakse (iestatiet loga nosaukumu )

logs. nosaukums = winName

Sintakse (atgriezt loga nosaukumu)

logs. nosaukums

Izmantosim iepriekš definēto sintaksi, lai iestatītu un iegūtu loga nosaukumu.



Kā izmantot JavaScript loga rekvizītu “name”?

' nosaukums 'īpašums' logs ” objektu var realizēt loga nosaukuma iestatīšanai un atgriešanai, kā arī cita loga atvēršanai, izmantojot tam piešķirto nosaukumu.



1. piemērs: loga “name” rekvizīta lietošana, lai iestatītu un atgrieztu loga nosaukumu

Šis piemērs parāda ' logs.nosaukums ”, lai iestatītu un izgūtu pašreizējo pārlūkprogrammas loga nosaukumu.





HTML kods

Vispirms izpildiet norādīto HTML kodu:

< h2 > Logs . nosaukums Īpašums JavaScript h2 >

< poga ondblclick = 'myFunc()' > Iestatīt & Atgriezties Logs Vārds pogu >

Iepriekš minētajā koda blokā:



  • '

    ” tags nosaka 2. līmeņa apakšvirsrakstu.

  • ' ' tags izveido pogu ar ' ondblclick 'notikums, kas piekļūst lietotāja definētai JavaScript funkcijai' myfunc() 'uz pogas veiciet dubultklikšķi.

JavaScript kods

Pēc tam pārejiet uz JavaScript kodu:

< skripts >

funkcija myFunc ( ) {

var mywindow = logs. atvērts ( '' , '1. logs' , 'platums = 400, augstums = 300' ) ;

mans logs. dokumentu . rakstīt ( '

Šī loga nosaukums ir: + mans logs. nosaukums + '

'
) ;

}

skripts >

Iepriekš minētajā koda fragmentā:

  • Definējiet funkciju ar nosaukumu ' myFunc() ”.
  • Funkcijas definīcijā mainīgais ' mans logs 'izmanto logu' atvērt () ' metode, kas izveido un atver jaunu logu ar nosaukumu ' 1. logs ” ar norādītajiem izmēriem, t.i., platumu un augstumu.
  • Visbeidzot, ' document.write() ” metode ir saistīta ar mainīgo “mywindow”, lai ierakstītu minēto rindkopas paziņojumu jaunizveidotajā logā un pēc tam atgrieztu loga nosaukumu, izmantojot “ logs.nosaukums ” īpašums.

Izvade

Kā analizēts, izvade iestata un atgriež jaunizveidoto logu, veicot dubultklikšķi uz pogas, izmantojot “ logs.nosaukums ” īpašums.

2. piemērs. Lietojiet rekvizītu Window “name”, lai atvērtu noteiktu logu, izmantojot tā nosaukumu

Šajā piemērā ' logs.nosaukums ” rekvizīts atver konkrēto logu, izmantojot tā nosaukumu.

HTML kods

Apsveriet norādīto HTML kodu:

< h2 > Logs . nosaukums Īpašums JavaScript h2 >

< a href = 'https://linuxhint.com/' mērķis = 'Jauns logs' > Šis URL tiks atvērts a jauns Logs / a >

Iepriekš minētais koda bloks izmanto ' ' enkura tags, lai norādītu URL ar ' mērķis ' atribūts, lai atvērtu norādīto URL sadaļā ' Jauns logs ”.

JavaScript kods

Tagad pārskatiet šo kodu:

< skripts >

konst mywin = logs. atvērts ( ) ;

mywin. nosaukums = 'Jauns logs' ;

skripts >

Šajā koda blokā:

  • Deklarē mainīgo ' mywin ', kas attiecas uz ' window.open() ” metodi, lai izveidotu un atvērtu jaunu logu.
  • Tālāk “ logs.nosaukums ” rekvizīts izsauc iepriekš atvērtā loga nosaukumu, izmantojot tam piešķirto mērķi.

Izvade

Kā redzams, norādītais URL novirza uz tikko atlasīto logu, izmantojot tā nosaukumu.

Secinājums

JavaScript piedāvā ' nosaukums ” objekta “window” īpašība loga nosaukuma piešķiršanai un atgriešanai. Logs var būt esošs vai jauns. Jaunu pārlūkprogrammas logu var viegli atvērt, izmantojot ' window.open() ” metodi atbilstoši nepieciešamajiem izmēriem. Šajā rokasgrāmatā ir sniegts īss apraksts par rekvizītu Window “name” JavaScript.