Obiekt Window

Ten obiekt odnosi siΩ do ramek oraz okien przegl▒darki.

--------------------
W│a╢ciwo╢ci obiektu
--------------------

Nazwa okna

Aby ustawiµ lub odczytaµ nazwΩ okna wpisz w│a╢ciwo╢µ
name

Sk│adnia w│a╢ciwo╢ci:
window.name="nazwa"

Obs│uga linii statusu

Obs│uga pasku statusu ogranicza siΩ do dw≤ch metod:

Odwo│ywanie siΩ do okien

Jest kilka sposob≤w na odwo│anie siΩ do w│a╢ciwego okna:

--------------------
Metody obiektu
--------------------

Otwarcie nowego okna

Aby otworzyµ nowe okno przegl▒darki wpisz metodΩ:
open()

Sk│adnia metody:
window.open("plikDocelowy","nazwaOkna","inneElementy")

Oto spis wszystkich atrybut≤w okna przegl▒darki:

ZamkniΩcie okna

Zamykanie okna odbywa siΩ poprzez wpisanie metody:
close()

Sk│adnia metody:
window.close()

Okno informacyjne

Wy╢wietlenie okna informacyjnego nastΩpuje po wykonaniu metody:
alert()
Sk│adnia metody:
alert('komunikat')

Okna dialogowe

W Java Script wystΩpuj▒ dwa okna dialogowe:

Odczekanie czasu

S▒ dwie metody polegaj▒ce na policzeniu warto╢ci wyra┐enia po okre╢lonym czasie:

Anulowanie op≤╝nienia

Aby anulowaµ odczekiwanie czasu wpisz metodΩ:

Cofanie dokumentu z historii

Aby cofn▒µ dokument z historii nale┐y wpisaµ metodΩ:
back()

Sk│adnia komendy:
nazwaOkna.back()

Metoda ta jest podobna do metody back() obiektu history, jednak nie rozr≤┐nia ona ramek.

Ponowienie dokumentu z historii

Do przesuniΩcia historii przegl▒darki o jedn▒ stronΩ do przodu s│u┐y metoda:
forward()

Sk│adnia komendy:
nazwaOkna.forward()

Metoda ta jest podobna do metody forward() obiektu history, jednak nie rozr≤┐nia ona ramek.

Wczytanie domy╢lnego dokumentu HTML

Aby za│adowaµ dokument HTML ustawiony jako domy╢lny nale┐y u┐yµ metody:
home()

Sk│adnia komendy:
nazwaOkna.home()

Czynno╢ci wykonywane t▒ metod▒ s▒ podobne do naci╢niΩcia przycisku przegl▒darki START lub HOME. R≤┐ni siΩ tym, ┐e mo┐na zmieniµ dokumenty z innych okien.

Wyszukanie tekstu w oknie

Mo┐liwe jest symulowanie naci╢niΩcia klawisza WYSZUKAJ lub FIND. S│u┐y do tego metoda:
find()

W przypadku powodzenia metoda zwraca warto╢µ true, natomiast w innym przypadku false.

Sk│adnia komendy:
nazwaOkna.find('szukany tekst',warto╢µ1)

warto╢µ1 - Rozr≤┐nianie wielkich i ma│ych liter lub nie (odpowiednie warto╢ci:true lub false).

PrzesuniΩcie okna przegl▒darki

Do przesuwania okna przegl▒darki s│u┐▒ dwie metody:

Wydrukowanie dokumentu

Do wydrukowania zawarto╢ci okna przegl▒darki s│u┐y metoda:
print()

Sk│adnia metody:
nazwaOkna.print()

Metoda dzia│a podobnie jak naci╢niΩcie klawisza PRINT przegl▒darki; r≤┐ni siΩ tym, ┐e mo┐na wydrukowaµ dokumenty z innych okien.

Przeskalowanie okna przegl▒darki

Do powiΩkszenia lub pomniejszenia okna przegl▒darki s│u┐▒ dwie metody:

PrzesuniΩcie zawarto╢ci okna przegl▒darki

Aby przesun▒µ zawarto╢µ dokumentu mo┐na u┐yµ dw≤ch metod: