Ralf: JS dynamisch nachladen

Beitrag lesen

Hallo Detlef,

Natürlich, erst wenn die Resource wirklich geladen ist.

Das könnte natürlich die Ursache sein. Ich hatte zwar in einem Versuch eine längere Verzögerung eingebaut, aber auch die könnte zu kurz gewesen sein.

Notlösung!
Du weißt nicht, wie lang die Verzögerung sein muss, da du kaum Einfluss
darauf hast, wie lange das Nachladen benötigt. (z.b. könnte der Server
kurzzeitig überlastet sein)

Ich muss mehr oder weniger die gesamte Funktionalität des Fensters per JS realisieren und möchte dem Anwender jeweils die neueste Version zur Verfügung stellen, ohne dass er dafür aktiv werden muss.

Das Script, das nachgeladen wird, kann z.b. eine Variable setzen, die du
abfragst, eventuell kannst du auch ein Objekt, dass in diesem definiert wird
auf Existenz prüfen.

Ich hatte mir schon überlegt, die Funktionsbibliothek auf verschiedenen Servern abzulegen und in einer aus dem "Hauptscript" per setInterval() aufgerufenen Funktion das Laden zu prüfen und erst dann die Seite komplett anzuzeigen, wenn es von einem Server funktioniert hat.

Ralf