Moin.
Äh, hast du das gelesen bzgl. deiner IE-Lösung?
»I’m going to say this one final time:
The readyState property is not a reliable way to determine if the document has been loaded and parsed.«
Jain. Aber document.attachEvent('onreadystatechange',...) mit einer Überprüfung auf document.readyState == 'complete' meines Wisens nach schon.
Allerdings hat man hier absolut nichts gegenüber window.onload gewonnen, da das Ereignis zwar vorher, aber immer noch erst nach dem dazuladen externer Ressourcen feuert (vgl. hier).
Sollte ich mich irren, bitte ich darum, mich zu korrigieren ;)
Christoph