onLoad-Event Quärelen
Situation: Man hat sich für die werte Internetseite eine hübsche init-Funktion in JavaScript geschrieben und möchte diese nun ausführen, sobald die Seite geladen wird. Nun muss man nicht sehr erfahren sein, um hierbei zum document.onload Event des Browsers zu greifen, welches eben genau für solche Aufgaben in die Welt hinausgeschickt wird. Mit etwas mehr Erfahrung als vorher geht man dann meistens aus diesem ersten Versuch wieder hinaus, denn viele Dinge, die man sich so in seiner init-Funktion vorgestellt hatte, funktionieren beim Empfangen des Events noch garnicht, da der Browser noch fleißig damit beschäftigt ist, den Dokumentenbaum (DOM) zusammenzuwurschteln (Fachausdruck!
).
Ajaxian hat eine sehr elegante Lösung für dieses Problem. Eigentlich äußerst simpel, aber wenn man nicht gerade verliebt in JavaScript ist – und wer ist das schon.. außer Ajaxian natürlich – dann könnte dieser Ansatz durchaus bis jetzt im Verborgenen geblieben sein.
]]>
Situation: Man hat sich für die werte Internetseite eine hübsche init-Funktion in JavaScript geschrieben und möchte diese nun ausführen, sobald die Seite geladen wird. Nun muss man nicht sehr erfahren sein, um hierbei zum document.onload Event des Browsers zu greifen, welches eben genau für solche Aufgaben in die Welt hinausgeschickt wird. Mit etwas mehr Erfahrung als vorher geht man dann meistens aus diesem ersten Versuch wieder hinaus, denn viele Dinge, die man sich so in seiner init-Funktion vorgestellt hatte, funktionieren beim Empfangen des Events noch garnicht, da der Browser noch fleißig damit beschäftigt ist, den Dokumentenbaum (DOM) zusammenzuwurschteln (Fachausdruck!
).
Ajaxian hat eine sehr elegante Lösung für dieses Problem. Eigentlich äußerst simpel, aber wenn man nicht gerade verliebt in JavaScript ist – und wer ist das schon.. außer Ajaxian natürlich – dann könnte dieser Ansatz durchaus bis jetzt im Verborgenen geblieben sein.





