Hi there,
Also würde mir letztlich nur weiterhelfen, wenn ich feststellen könnte, wann der Browser mit seinem Rendering fertig ist. Geht das?
Ja, wenn Du einen eigenen Javascript-Bereich an das Ende der Seite setzt. Wenn der Browser die darin enthaltenen Anweisungen abarbeitet, weißt Du, daß er mit dem Rest fertig ist. (Sonst wär' er ja noch nicht am Ende;))
Schon klar soweit, aber ...
Es geht ja meistens nicht um das Rendern einer vom Server (frisch) geladenen Seite, sondern um das neu rendern der Seite aufgrund von DOM-Manipulationen (per JS/jquery).
Falls du mal gucken magst: Achtung! Baustelle!
Einen langsameren Rechner könnte ich ja vermutlich per der von dir erwähnten Funktionen setTimeout/setInterval simulieren.
Nur bedingt, da setTimeout "zeitgesteuert" ist und eine Sekunde bspw. auf einem langsamen Rechner genauso lange dauert wie auf einem schnellen;) Wenn Du nicht sehr aufwendige DHTML-Animationen hast gibts normalerweise keine Probleme beim Ausführen von Javascripts, auch auf älteren Rechnern nicht...
OK.
Gruß Gunther