Objekt window
Metody a vlastnosti objektu window lze, pokud se týkají aktuálního okna, zapisovat bez jména objektu "window"
Zpět na obsah referencí





| Metody | Syntax | Popis |
|---|---|---|
| alert | alert(string) | zobrazí výstražné okno se zadaným textem |
| blur | blur() / jmenoOkna.blur() | odsune okno do pozadí |
| clearInterval | clearinterval(id) | zruší provádění daného intervalu vytvořeného fcí setInterval |
| clearTimeout | clearTimeout(id) | zruší provádění daného odpočítávání vytvořeného fcí setTimeout |
| close | close() / jmenoOkna.close() | zavře okno prohlížeče, pokud se jedná o oktuální okno, prohlížeč vás na pokus o uzavření upozorní |
| confirm | boolean=confirm(string) | zobrazí potvrzovací okno - OK/Storno se zadaným textem a po stisku vrátí hodnotu true/false |
| execScript | execScript("script","jazyk skriptu") | provede skript v zadaném jazyku (např. "javascript","vbscript") |
| focus | focus() / jmenoOkna.focus() | aktivuje (přesune do popředí) okno prohlížeče |
| moveBy | moveBy(x,y) | posune okno prohlížeče o x pixelů horizontálně a y pixelů vertikálně |
| moveTo | moveTo(x,y) | posune okno na zadané souřadnice |
| navigate | navigate("URL") | přejde na zadanou URL |
| open | open(url,jmenoOkna, [vlastnosti]) | otevře nové okno prohlížeče, vlastnosti jsou: "left=x, top=x, width=x, height=x, menubar=yes/no, directories=yes/no, toolbar=yes/no, location=yes/no, status=yes/no, scrollbars=yes/no, resizable=yes/no" |
| print() | pokusí se vytisknout obsah okna | |
| prompt | string=promt(string,[defaultString]) | zobrazí okno s textový řádkem (příp. vyplněným textem defaultString) a do proměné vrátí text zadaný uživatelem (nebo null, pokud stiskl tlačítko storno) |
| resizeBy | resizeBy(x,y) | Zvětší okno prohlížeče o zadané hodnoty |
| resizeTo | resizeTo(x,y) | Zvětší okno prohlížeče na zadané hodnoty |
| scroll | scroll(x,y) | naskroluje bod x,y do levého horního rohu prohlížeče (osobně nevidím rozdíl s scrollTo) |
| scrollBy | scrollBy(x,y) | Odskroluje obsahem okna o zadané hodnoty |
| scrolTo | scrollTo(x,y) | Odskroluje obsahem okna na zadané souřadnice |
| setInterval | id=setInterval(výraz, time) | začne provádět zadaný výraz (funkci) a bude ji opakovat v zadaných intervalech (v milisekundách) |
| setTimeout | id=setTimeout(výraz, time) | spustí odpočítávání a po uplynutí času (v ms) provede zadaný výraz |
| showModalDialog | showModalDialog("URL",argumenty,možnosti) | Zobrazí v IE dialog webové stránky (má focus nelza hýbat s okny pod ním), s možnostmi: "dialogHeight:x, dialogLeft:x, dialogTop:x, dialogWidth:x, center:yes/no, help:yes/no, resizable:yes/no, status:yes/no" |
| showModelessDialog | showModelessDialog("URL",argumenty,možnosti) | Stejný jako předchozí, ale lze hýbat okny po ním (dialog však zůstvává v popředí) |
| Vlastnosti | Syntax | Popis |
|---|---|---|
| clientInformation | clientInformation.vlastnost | přístup k informacím o prohlížeči, stejné jako objekt navigator |
| closed | jmenoOkna.closed | zjistí, zda je dané okno zavřené |
| defaultStatus | defaultStatus | nastaví defaultní text ve stavovém řádku |
| frames | frames[index] | Kolekce všech framů v okně |
| innerHeight | window.innerHeight | výška stránky v okně prohlížeče, nefunguje v IE |
| innerWidth | window.innerWidth | šířka stránky v okně prohlížeče, nefunguje v IE |
| length | length | počet framů v okně |
| name | window.name | název okna |
| offscreenBuffering | offscreenBuffering | určuje, zda aktualizace proběhne skrytě a zobrazí se až výsledek |
| opener | opener | odkaz na okno, ze kterého bylo aktuální okno otevřeno |
| outerHeight | window.outerHeight | výška okna prohlížeče, nefunguje v IE |
| outerWidth | window.OuterWidth | šířka okna prohlížeče, nefunguje v IE< |
| pageXOffset | window.pageXOffset | velikost odskrolované části stránky horizontálně, nefunguje v IE |
| pageYOffset | window.pageYOffset | velikost odskrolované části stránky vertikálně, nefunguje v IE |
| parent | parent | odkaz na hlavní okno všech framů |
| self | self | odkaz na aktuální okno |
| status | window.status | text ve stavovém řádku |
| top | window.top | odkaz na hlavní okno prohlížeče |
Zpět na obsah referencí


