JavaScript -> Objekty -> Window -> metóda open
Syntax
window.open([url [,meno [,nastavenie_okna [,nastavenie_histórie] ] ] ])
Popis
Príkaz jazyka JavaScript
Metóda vytvorí nové okno a natiahne do neho stránku s adresou zadanou ako parameter url.
url - url dokumentu, ktorý sa ma nahrať do okna
meno - meno okna
- _blank - dokument je v novom okne bez mena
- _media - dokument je nahratý do panelu Media Bar
- _parent - dokument je nahratý do aktuálneho rámu rodiča
- _search - dokument je otvorený vo vyhľadávacom panely
- _self - aktuálny dokument je nahradený definovaným dokumentom
- _top - dokument nahradí všetký rámy
nastavenie_okna - zoznam položiek oddelených čiarkami, ktoré špecifikujú nové okno
- channelmode = yes | no | 1 | 0 - špecifikuje či sa má okno zobraziť v divadelnom móde, defaultne no
- directories = yes | no | 1 | 0 - špecifikuje zobrazenie tlačidiel adresára, defaultne yes
- height = číslo - definuje výšku okna v pixeloch
- left = číslo - definuje posunutie okna z ľava
- location = yes | no | 1 | 0 - špecifikuje zobrazenie poľa pre url adresu, defaultne yes
- menubar = yes | no | 1 | 0 - špecifikuje zobrazenie menu, defaultne yes
- resizable = yes | no | 1 | 0 - špecifikuje, či bude možné meniť veľkosť okna, defaultne yes
- scrollbars = yes | no | 1 | 0 - špecifikuje zobrazenie posuvníkov, defaultne yes
- status = yes | no | 1 | 0 - špecifikuje zobrazenie stavového riadku, defaultne yes
- titlebar = yes | no | 1 | 0 - špecifikuje zobrazenie záhlavia okna, defaultne yes
- toolbar = yes | no | 1 | 0 - špecifikuje zobrazenie panelu nástrojov, defaultne yes
- top = číslo - definuje posunutie okna z vrchu
- width = číslo - definuje šírku okna v pixeloch
nastavenie_histórie - je to logická hodnota, ktorá nadobúda hodnoty:
- true - dokument nahradí aktuálny dokument v zozname histórie
- false - dokument si vytvorí prázdny zoznam histórie
Príklad
var Nove_okenko =
window.open("blank.html",
"Nove",
"resizable, scrollbars, width=200, height=100")
/* program vytvoří okénko 200x100 pixelů s rolovacími lištami, myší lze měnit jeho velikost*/