JavaScript je uporaben način, da odprete povezavo v novem oknu, saj nadzirate, kako bo videti okno in kje bo prikazano na zaslonu, tako da vključi specifikacije.
Sintaksa za metodo JavaScript Open Window ()
Če želite odpreti URL v novem oknu brskalnika, uporabite metodo Javascript open (), kot je prikazano tukaj:
window.open (URL, ime, očala, zamenjaj)
in prilagodite vsakega od parametrov.
Na primer, spodnja koda odpre novo okno in določa njegov videz z uporabo parametrov.
Parameter URL
V novem oknu vnesite URL strani, ki jo želite odpreti. Če ne navedete URL-ja, se odpre novo prazno okno.
window.open ("https://www.somewebsite.com", "_blank", "orodna vrstica = da, vrh = 500, levo = 500, širina = 400, višina = 400");
Ime Parameter
The ime parameter nastavi cilj URL-ja. Odpiranje URL-ja v novem oknu je privzeto in je označeno na ta način:
- _blank. Odpre novo okno za URL.
Druge možnosti, ki jih lahko uporabite, vključujejo:
- _self. Zamenja trenutno stran z URL-jem.
- _parent. URL prenese v nadrejeni okvir.
- _top. Zamenja vse naložene okvire.
Specifikacije
The specs parameter je, če spremenite novo okno, tako da vnesete seznam z vejico, brez belih presledkov. Izberite med naslednjimi vrednostmi.
- višina = piksli. Ta specifikacija nastavi višino novega okna v slikovnih pikah. Minimalna vrednost, ki jo lahko vnesete, je 100.
- širina = piksli. To nastavi širino novega okna v slikovnih pikah. Najnižja vrednost je 100.
- levo = piksli. Ta spec določa levi položaj novega okna. Nobenih negativnih vrednosti ni mogoče vnesti.
- vrh = piksli. S tem se določi najvišji položaj novega okna. Negativnih vrednosti ni mogoče uporabiti.
- menubar = da | ne | 1 | 0. Uporabite to spec, če želite prikazati menijsko vrstico ali ne.
- status = da | ne | 1 | 0. To pomeni, ali želite dodati statusno vrstico ali ne.
Nekatere specifikacije so specifične za brskalnik:
- lokacija = da | ne | 1 | 0. Ta spec označuje, ali naj se polje za naslov prikaže ali ne. Samo za brskalnik Opera.
- resizeable = da | ne | 1 | 0. Določa, ali je velikost okna mogoče spremeniti ali ne. Za uporabo samo z IE.
- lokacija = da | ne | 1 | 0. Označuje, ali naj se drsni traki prikazujejo ali ne. Združljiv le z IE, Firefox in Opera.
- orodna vrstica = da | ne | 1 | 0. Določa, ali naj se prikaže orodna vrstica brskalnika. Združljiv z IE in Firefox samo.
Zamenjati
Ta izbirni parameter ima samo en namen - določiti, ali se URL, ki se odpre v novem oknu, nadomesti trenutni vnos v seznamu zgodovine brskalnika ali se prikaže kot nov vnos.
- Kdaj prav, URL nadomesti trenutni vnos brskalnika v seznamu zgodovine
- Kdaj napačenje URL naveden kot nov vnos na seznamu zgodovine brskalnika.