Sužinokite, kaip tinkinti naują langą
"JavaScript" yra naudingas būdas atidaryti nuorodą naujame lange, nes jūs kontroliuojate, kaip langas atrodys ir kur jis bus pateiktas ekrane, įtraukiant specifikacijas.
JavaScript lango Open () metodo sintaksė
Norėdami atidaryti URL naujame naršyklės lange, naudokite Javascript open () metodą, kaip parodyta čia:
window.open ( URL, pavadinimas, specifikacijos, pakeisti )ir pritaikykite kiekvieną parametrą.
Pavyzdžiui, žemiau esantis kodas atidaro naują langą ir nurodo jo išvaizdą naudojant parametrus.
window.open ("https://www.somewebsite.com", "_blank", "įrankių juosta = taip, viršuje = 500, kairėje = 500, plotis = 400, aukštis = 400");URL parametras
Įveskite puslapio URL, kurį norite atidaryti naujame lange. Jei nenurodysite URL, bus atidarytas naujas tuščias langas.
Vardas parametras
Pavadinimo parametras nustato tikslą URL. URL atidarymas naujame lange yra numatytasis ir yra nurodytas tokiu būdu:
- _tuščias. Atidaro naują URL langą.
Kitos galimybės, kurias galite naudoti, yra:
- _savarankiškai. Pakeičia dabartinį puslapį su URL.
- _parent. Įkelia URL į pagrindinį rėmelį.
- _top Pakeičia visus įkeltus rėmelių rinkinius.
Specifikacijos
Specifikacijos parametras yra tai, kur galite pritaikyti naują langą, įveskite kableliais atskirtą sąrašą be tarpinių plotų. Pasirinkite iš šių verčių.
- aukštis = piksel. Ši specifikacija nustato naujojo lango aukštį taškais . Minimali vertė, kurią galima įvesti, yra 100.
- plotis = piksel. Tai nustato naujojo lango plotį pikseliais. Mažiausia vertė yra 100.
- left = piksel. Ši specifikacija nustato kairę naujojo lango poziciją. Neigiamų verčių negalima įvesti.
- top = pikseliai. Tai nustato naujojo lango aukščiausią poziciją. Neigiamos vertės negali būti naudojamos.
- meniu baras = taip | ne | 1 | 0. Naudokite šią specifikaciją, kad būtų nurodyta, ar rodyti meniu juostą.
- statusas = taip | ne | 1 | 0. Tai nurodo, ar pridėti būsenos juostą.
Kai kurios specifikacijos yra konkrečios naršyklės:
- vieta = taip | ne | 1 | 0. Ši specifikacija nurodo, ar rodyti adreso lauką. Tik "Opera" naršyklei.
- resizeable = taip | ne | 1 | 0. Nustato, ar langą galima pakeisti. Naudoti tik su IE.
- vieta = taip | ne | 1 | 0. Nurodo, ar rodyti slinkties juostas. Suderinamas tik su "IE", "Firefox" ir "Opera".
- įrankių juosta = taip | ne | 1 | 0. Nurodo, ar rodyti naršyklės įrankių juostą. Suderinamas tik su "IE" ir "Firefox".
Pakeiskite
Šis pasirinktinis parametras turi tik vieną tikslą - nurodyti, ar naujame lange atidaromas URL pakeičia dabartinį įrašą naršyklės istorijos sąraše arba pasirodo kaip naujas įrašas.
- Kai tiesa , URL pakeičia dabartinį naršyklės įrašą istorijos sąraše
- Kai klaidinga , URL yra įtrauktas kaip naujas įrašas naršyklės istorijos sąraše.