| e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
![]() |
|||||||||
| SERŠ Maribor | Iskanje | Primeri | |||||||
window.open(URL, ime [, nastavitve])
Ta postopek odpre novo okno brskalnika. Potrebno je paziti na razliko med postopkoma window.open() in open(). Ukaz open() ustvari nov dokument, je enakovreden ukazu document.open().
V primeru, da se uporabi v postopku opcijski parameter nastavitve, je izgled odvisen od možnosti, ki jih omogoča brskalnik za svoje nastavitve (npr. IE v meniju View/pogled). V kolikor se navede samo eno vrednost, bodo vse ostale imele vrednost false.
| URL | URL | To je niz, ki vsebuje URL dokumenta, ki se bo odprl v novem oknu. Če URL ni naveden, se bo ustvarilo prazno okno |
| name | veljavno ime | To je niz, ki predstavlja ime okna. |
| nastavitve |
Niz ni potrebno navesti. Vsebuje pa podrobnosti, ki določajo standardizirano okno. Vrednosti, ki so v seznamu, so med seboj ločene z vejico. Za večino vrednosti se določi vrednost yes ali no (tudi 0 in 1 ali true in false sta dobri). Če vrednost ni določena, je privzeta vrednost omogočeno.
| |
| directories | boolean | Prikazuje standardne gumbe |
| height | celo število, piksli | Nastavitev višine okna v pikslih (enot se ne piše!) |
| location | boolean |
če je na vrednost nastavljena na yes, potem je prikazan standardno polje Location v brskalnikovem oknu.
|
| menubar | boolean | če je na vrednost nastavljena na yes, potem je prikazan standardna menijska vrstica (File/Datoteka, Edit/Urejanje, View/Pogled...). |
| resizable | boolean | S potrjeno nastavitvijo je uporabniku omogočeno spreminjanje velikosti okna. |
| scrollbars | boolean | Nastavitev oknu omogoči prikazovanje navpičnega in vodoravnega drsknika kjer je to potrebno. |
| status | boolean | S potrditvijo bo imelo okno na dnu brskalnika standardno statusno vrstico. |
| toolbar | boolean | otrditvijo bo imelo okno na dnu brskalnika standardno statusno orodjarno (Back/Nazaj, Forward/Naprej, Stop/Ustavi ...). |
| width | celo število, piksli | Nastavitev širine okna v pikslih (enot se ne piše!). |
| fullscreen | boolean | Novo okno se bo prikazalo v celozaslonskem načinu. |
|
left(IE) screenX(NN) | celo število, piksli | Okno bo ustvarjeno na točno določeni razdalji v pikslih (enot se ne piše!) od leve strani ekrana. |
|
top(IE) screenY(NN) | celo število, piksli | Okno bo ustvarjeno na točno določeni razdalji v pikslih (enot se ne piše!) od zgornjega roba ekrana. |
okence = window.open("", "hec", 'toolbar,width=150,height=100')
okence.document.write("Dobrodošli, pozdravljam vas v novem oknu!")
okence.document.style.backgroudColor="lightblue"
okence.document.close()
SERŠ Maribor : Strokovna gimnazija : 2004 :