Smitka development

Objekt window

Metody a vlastnosti objektu window lze, pokud se týkají aktuálního okna, zapisovat bez jména objektu "window"
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 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í
komentáře komentáře (0)


Kolik je 4+3?


linkuj.czjagg.czpošli na vybrali.sme.skdeliciousTopČlánky.cz
Nahoru HOME PC•Elektro Programování Blog Autor
© 2006 Smitka development