Fabian Transchel: Kann Mozilla kein innerHTML mehr?

Beitrag lesen

Hi

Wenn du noch 'ne Begründung dafür drauf hast,

Dass es im <div> nicht klappt, ist ja klar, habe ich auch schon im ersten Posting geschrieben. Danach klappt es, weil das Element schon existiert. Wenn Du die Funktion direkt in den Code danach schreibst, dann wird dieser Code praktisch sofort ausgeführt. Wenn Du die Funktion erst mit onLoad ausführst, dann wird der Code erst ausgeführt, wenn das gesamte Dokument geladen ist, und das dauert länger als der direkte Aufruf.

Nein, damit bin ich nicht ganz zufreiden. Deine These begründet schlüssig die Performancegewinne des _ersten_ Scriptaufrufes, aber auch beim dritten, vierten oder fünfundachzigsten Aufruf ruckelt es bei onLoad="..." noch. onLoad wird ebenfalls _genau einmal_ aufgerufen, also dürfte es daran theoretisch nicht liegen.

Fabian