JavaScript – DOM JavaScript objektit Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
DOM DOM HTML Objects DOM Javascript Objects Window Navigator Screen History Location
Window Objektin kautta käsitellään selaimen ikkunaa mm. Ikkunan/ikkunoinnin hallinta (popup) Viesti-ikkunan yms. näyttäminen Tulostus Ajastus … W3C-tutoraalissa: http://www.w3schools.com/htmldom/dom_obj_window.asp
open, location, close, print Open avaa uuden ikkunan selaimeen halutulle sivulle Locationin avulla voidaan siirtyä toiselle sivulle avaamatta uutta ikkunaa Close sulkee sivun Print tulostaa sivun Tulostusta varten voidaan määritellä css-tiedosto asettelua ym. varten Esimerkki
alert, createPopup, confirm alert - selaimen viesti-ikkunan näyttämine createPopup – viestin näyttäminen ”popup” ikkunassa (ei näyttäisi toimivan Firefoxissa) Confirm – varmistuksen kysyminen käyttäjältä Esimerkki
scrollBy,scrollTo, moveFy, focus Vierityspalkkien avulla avautuvaa näkymää voidaan asemoida ScrollBy, ScrollTo Esimerkki Avautuvan ikkunan paikka voidaan määrittää moveBy-komennolla Kohdistin avattuun ikkunaan voidaan asettaa focus-komennolla
Ajastus setTimeout Toiminto suoritetaan tietyn ajan kuluttua Esimerkki setInterval Toiminto suoritetaan tietyn ajan välein
Navigator Navigator-objektin kautta saadaan tietää selaimen ominaisuuksia JavaScriptissä Esimerkki
Screen Screen-objektin kautta voidaan lukea (selaimen) näytön ominaisuuksia Esimerkki
History, Location History - Selainhistorian selaaminen JavaScriptillä (Window).locationin avulla saadaan navigoitua Javascriptillä haluttuun osoitteeseen