Esemény kezelés
Sziasztok!
Szeretnék segítséget kérni abban, hogy lehet-e egy javascript függvény futását tiltani. Arról van szó, hogy a betöltődő oldalon vannak objektumok, melyeknél onmouseover eseményre lefut egy függvény. De ha akkor viszem az egeret az objektumra amikor az oldal még nem töltődött be teljesen, akkor firefoxban jelzést kapok hogy a függvény nincs definiálva. Azt szeretném valahogy elérni, hogy az oldal teljes betöltődéséig valami meggátolja ennek a függvénynek a meghívását, persze más megoldás is jó lenne, ami hibamentessé teszi az oldalt
Póbálkoztam a window.onerror-al, de nem jártam sikerrel. Bár lehet én értettem félre a funkcióját.
Talán az eseménykezelők figyelésével kellene megoldanom?
A függvény külső js-ben van és a <head>-ben van csatolva.
Előre is köszönök minden segítséget.
üdv,
beasty
■ Szeretnék segítséget kérni abban, hogy lehet-e egy javascript függvény futását tiltani. Arról van szó, hogy a betöltődő oldalon vannak objektumok, melyeknél onmouseover eseményre lefut egy függvény. De ha akkor viszem az egeret az objektumra amikor az oldal még nem töltődött be teljesen, akkor firefoxban jelzést kapok hogy a függvény nincs definiálva. Azt szeretném valahogy elérni, hogy az oldal teljes betöltődéséig valami meggátolja ennek a függvénynek a meghívását, persze más megoldás is jó lenne, ami hibamentessé teszi az oldalt
Póbálkoztam a window.onerror-al, de nem jártam sikerrel. Bár lehet én értettem félre a funkcióját.
Talán az eseménykezelők figyelésével kellene megoldanom?
A függvény külső js-ben van és a <head>-ben van csatolva.
Előre is köszönök minden segítséget.
üdv,
beasty
body.onload
onDomLoad
http://www.thefutureoftheweb.com/blog/adddomloadevent
Az onload csak akkor csattan, amikor az utolsó kép is betöltődik az oldalra. A domLoad gyakorlatilag akkor, amikor a html kód utolsó karaktere megérkezik, vagyis jóval hamarabb.
hogy folytassam:
ebben a cipőben egyszer már én is jártam
Ismerős a téma :)
s_volenszki
Köszi