Hallo Gunnar!
Eine schlechte Möglichkeit. 'window.onload' ist viel zu spät.
Außer gelegentliches Flackern in den IEs, habe ich damit keinerlei Probleme bei meinen bisherigen Anwendungen festgestellt.
Der Name ist Programm: seine Tips vor dem Verwenden besser genau auf Nützlichkeit prüfen! ;->
Und Du? Du predigst hier mit etlichen Specs- und sonstigen Links-Keulen [1] die absolute Trennung von Markup und CSS- bzw. JS-Code, und dann soll der JavaScript-Bereich voll mitten (naja, eher unten) im HTML stehen?
[1] Das ist kein Vorwurf!
Viele Grüße aus Frankfurt/Main,
Patrick