molily: externes script dynamisch: dom oder document.write?

Beitrag lesen

Hallo,

Nur zur Ergänzung:
document.write hat ja den Vorteil, dass man nicht auf onload, DOMContentLoaded und so weiter warten muss. Aber das muss und sollte man beim Einfügen über das DOM auch nicht. Ein Script hat zumindest Zugriff auf den DOM-Baum bis zu dem zum Script gehörigen script-Element. Also müsste für ein Script im Head der Zugriff auf das head-Element schon möglich sein.

Andererseits: Ein Tracking-Script läuft eh im Hintergrund und kann damit auch später geladen und ausgeführt werden. In dem Fall ist es ziemlich Jacke wie Hose.

Mathias