Learje hoe't jo it nije finster oanpasse kinne
JavaSkript is in brûkbere manier om in keppeling yn in nij finster te iepenjen omdat jo kontrolearje hoe't it finster sjocht en wêr't it op it skerm set wurde sil troch spesjale spaasjes.
Syntaksje foar de JavaSkript Window Open () method
Om in URL-adres yn in nije blêder finster te iepenjen, brûk de JavaScript-iepen () -metoade lykas hjirre:
window.open ( URL, namme, specs, ferfange )en elke fan 'e parameter oanpasse.
Bygelyks, de koade hjirûnder iepenet in nij finster en spesifisearret syn ferskynsel mei parameter.
window.open ("https://www.somewebsite.com", "_blank", "toolbar = ja, top = 500, left = 500, width = 400, height = 400");URL- parameter
Fier de URL yn fan de side dy't jo yn it nije finster iepenje wolle. As jo gjin URL opjaan, iepenet in nij lege finster.
Name Parameter
De nammeparameter set it doel foar de URL. It URL-adres yn in nij finster iepene is de standert en wurdt op dizze wize oanjûn:
- _leech. Iepenet in nij finster foar it URL.
Oare opsjes dy jo brûke kinne binne:
- _sels. Ferfange de aktuele side mei de URL.
- _parent. Laad de URL yn it haadpunt.
- _top. Ferfange alle framesets dy't laden binne.
Specs
De parameteren specs binne wêr jo it nije finster oanpasse troch troch te gean yn in komma-getalearre list mei gjin whitespaces. Kies út 'e folgjende wearden.
- height = pixels. Dizze spesifikaasje set de hichte fan it nije finster yn piksels . De minimale wearde dy't ynfierd wurde kin is 100.
- width = pixels. Dit set de breedte fan it nije finster yn piksels. De minimale wearde is 100.
- left = pixels. Dizze spec sets de lofts posysje fan it nije finster. Gjin negative wearden kinne ynfierd wurde.
- top = piksels. Dit set de topposysje fan it nije finster. Negative wearden kinne net brûkt wurde.
- menubar = ja | nee | 1 | 0. Brûk dizze specyk om oan te jaan oft de menubalke of sjen litte sil.
- status = yes | no | 1 | 0. Dit jout oan of wannear't in statusbalke tafoege wurdt.
Guon spesifikaasjes binne browser-spesifyk:
- lokaasje = ja | nee | 1 | 0. Dizze spesifikaasje jout oan of as it adresfjild sjen lit. Foar Opera blêder allinich.
- resizeable = yes | no | 1 | 0. Beskiedt of it kin wêze dat it finster werombelle wurde kin. Foar allinne mei IE allinich.
- lokaasje = ja | nee | 1 | 0. Yndrukkt of of wannear't gjin scrollbars sjen litte. Kompatibel mei IE, Firefox en Opera allinich.
- toolbar = ja | nee | 1 | 0. Beskiedt of as de blêder arkbalke te sjen is. Kompatibel mei IE en Firefox allinich.
Ferfange
Dizze opsjonele parameter hat allinich ien doel-oan te passen oft de URL dy't yn it nije finster iepene is ferfangt de aktuele ynfier yn 'e blêdhistoarje list of ferskynt as in nije yngong.
- As wier , ferfange de URL de aktive blêderynfier yn 'e skiednislist
- As miskien is , is de URL as in nije yngonglist yn 'e browser histoarje list.