AWWW-1st3.6-w03.tresc-1.0-Slajd22
JavaScript - obiekt window
Obiekt window reprezentuje okno przeglądarki. Obiekt jest tworzony przy każdym napotkaniu znacznika <body> lub <frameset>. Podstawowa funkcjonalność obiektu umożliwia takie czynności jak: otwieranie (open()) i zamykanie (close()) okna, wyświetlanie okien dialogowych z komunikatem (alert()), okien dialogowych z pytaniem (confirm()), okien dialogowych z polem do wprowadzenia wartości (prompt()), uruchamianie funkcji w określonych interwałach czasowych (setInterval()), uruchamianie funkcji po upłynięciu określonego czasu (setTimeout()), drukowanie zawartości okna (print()), przesunięcie zawartości o pewną liczbę pikseli (scrollBy()) lub przesunięcie zawartości do podanych współrzędnych (scrollTo()), zmianę rozmiaru okna o pewną liczbę pikseli (resizeBy()) lub zmianę rozmiaru okna do podanych współrzędnych (resizeTo()). Oprócz wymienionych metod obiekt window stanowi korzeń hierarchii obiektów DOM i zawiera w sobie pozostałe obiekty, np. document, history, location, navigator, screen, itp.
Poniżej przykład wykorzystania obiektu window:
<html>
<head>
<script type="text/javascript">
function info() { window.alert("Zmieniono rozmiar okna!"); }
window.onresize = info;
</script>
</head>
<body onLoad="window.open('http://www.javascript.com','_blank')">
</body>
</html>