Puschi: Timing-Probleme beim Funktionsaufruf in zu ladender js-Datei

Beitrag lesen

Habe in meiner index.htm die Script-Datei layout.js eingebunden durch:
<script type="text/javascript" src="layout.js"></script>

Am Ende meiner index.htm rufe ich eine Funktion aus dieser layout.js auf. Dabei kommt es zu Zeitproblemen, daß z.B. die layout.js noch nicht vollständig geladen ist und somit der Funktionsaufruf von index.htm fehlschlägt.

Wie kann ich den Funktionsaufruf in index.htm freigeben, erst nachdem layout.js vollständig geladen wurde? Bitte nicht mit irgendwelchen setTimeOut-Funktionen! Es sollte auch automatisch ablaufen!

Komplizierter wird es wenn in layout.js wieder eine Einbindung zu einer weiteren js- oder css-Datei steht, auf die dann layout.js zugreifen will. So kann es passieren, daß ich mehrere Dateien einbinde und die Funktionsabarbeitung erst nach Laden aller Dateien beginnen soll.

Wurde sicher schon mal beantwortet, hab auch schon gesucht, doch noch nix gscheites gefunden.

Danke im Voraus

Puschi