Š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 = winNameSintakse (atgriezt loga nosaukumu)
logs. nosaukumsIzmantosim 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.