Ik heb voor een website een DHTML menutje gemaakt. Daarbij heb ik bij enkele elementen een mouseover en mouseout event geplaatst wat zorgt voor het openen en verwijdenen van de sub-menu's. Dit geeft in firefox (en andere Gecko browsers, waarschnlijk) alleen een probleem soms, namelijk dat ik een error krijg als ik zo'n event trigger voordat de JS file is geladen.
Ik roep een functie aan, en als ik snel tijdens het renderen van de pagina over bepaalde elementen beweeg met de cursor, dan krijg ik een error dat de aangeroepte functie niet bestaat. Dit omdat ze nog niet geladen zijn, als de pagina geheel geladen is werkt alles wel, ook na een error. Ik heb geprobeerd om van het event iets als onmouseover="if(functie!=undefined)functie();" te maken, maar dat heeft geen effect. Ik krijg dan nog steeds de errors.
Is er iemand die hier ook last van heeft (gehad) en die een oplossing weet? Het is niet perse nodig, het werkt nu wel goed, alleen vind ik zo'n error niet zo netjes. Die wil ik toch graag weg werken.
Ik roep een functie aan, en als ik snel tijdens het renderen van de pagina over bepaalde elementen beweeg met de cursor, dan krijg ik een error dat de aangeroepte functie niet bestaat. Dit omdat ze nog niet geladen zijn, als de pagina geheel geladen is werkt alles wel, ook na een error. Ik heb geprobeerd om van het event iets als onmouseover="if(functie!=undefined)functie();" te maken, maar dat heeft geen effect. Ik krijg dan nog steeds de errors.
Is er iemand die hier ook last van heeft (gehad) en die een oplossing weet? Het is niet perse nodig, het werkt nu wel goed, alleen vind ik zo'n error niet zo netjes. Die wil ik toch graag weg werken.