home

window object

Syntax : window.status = 'tekst in statusbalk';

Het window object is mbt. web based scripting het hoogste niveau,
dwz. dat het aanspreken van een client browser programma als eerste niveau het window object is.

window eigenschappen

Er zijn diverse eigenschappen welke behoren tot het window object, en ze zijn direct te benaderen, omdat javascript het window object direct weet te vinden. Hierdoor is het werken met het window object in principe best als eenvoudig te beschouwen.

De meest bekende eigenschappen van het window object zijn,..

-> window.defaultStatus
-> window.status
-> window.document
-> window.navigator
-> window.closed
-> window.frames
-> window.history
-> window.length
-> window.innerHeight
-> window.innerWidth
-> window.location
-> window.locationbar
-> window.name
-> window.opener
-> window.outerheight
-> window.outerwidth
-> window.parent

window methodes

Er zijn verschillende methodes mbt. tot het window object, waarvan sommige veelvuldig gebruikt worden in javascripts maar andere slechts sporadisch,.. De meest bekende methodes van het window object zijn oa.

-> window.alert
-> window.blur
-> window.captureEvent
-> window.releaseEvents
-> window.confirm
-> window.setInterval
-> window.clearInterval
-> window.setTimeout
-> window.clearTimeout
-> window.close
-> window.focus
-> window.open
-> window.prompt
-> window.scroll
-> window.scrollTo
-> window.stop
-> window.resizeTo
-> window.resizeBy

window object gebruik

Het gebruik van het window object mag misschien als redelijk overzichtelijk worden gezien, derhalve kunnen er toch problemen ontstaan als men dit object gebruikt in een client sided script, dit ligt dan meestal aan de zogenaamde browsercompatibilty mbt. de eigenschappen en methodes van dit object, daar de meeste redelijk dezelfde werking hebben in verschillende browser versies, zijn er ook
eigenschappen en/of methodes die niet herkend worden door bepaalde browsers, welke dit zijn en hoe dit op te lossen is soms vrij eenvoudig maar soms ook helemaal niet mogelijk. Lees de diverse artikelen hierover elders op deze website.

window object events

Het window object kent ook verschillende events cq. gebeurtenissen, welke ondersteund worden, deze kunnen in meer of mindere mate aangewend worden om bepaalde scripts of statements te laten uitvoeren op het moment dat zo'n event plaatsvindt. De events welke door het window object ondersteund worden zijn,

-> window.onblur
-> window.onerror
-> window.onfocus
-> window.onload
-> window.onresize
-> window.onscroll
-> window.onunload
-> window.onbeforeunload

Verder dient wel opgemerkt te worden dat deze events in Firefox anders genoemd dienen te worden, de 'on' is in feite een Explorer benaming, wil men de events mbt. firefox moet de on, ervoor weggelaten worden.

De events in Firefox,
->window.blur
->window.error
->window.focus
->window.load
->window.resize
->window.scroll
->window.unload
->window.beforeunload

window object cross browser

Zoals hierboven al een beetje duidelijk is gemaakt, is het window object
een vrij eenduidig object als het gaat om het gebruik ervan in Javascript
in de verschillende browsers, maar toch zijn er wel verschillen in de benadering van de diverse eigenschapppen en/of methoden welke dit precies zijn kunt u lezen in de diverse artikelen hieromtrent op deze site.