was spricht denn gegen einen synchronen httpRequest und anschließendem eval?
Das Script soll halt veröffentlicht werden, die Anwender sollen es in verschiedenen Umgebungen einsetzen können und es soll robust laufen. Wenn ich da irgendwo den Browser einfriere, kann das unschöne Effekte haben. Ich würde mir so ein Script nur ungerne einbauen.
Ob du beim Aufrufen der Seite auf die Scripte wartest
Das mache ja nicht ich, sondern der Browser beim Laden der script-Elemente - ich denke mir, dass das zuverlässiger funktioniert, als wenn ich im Script mit XMLHttpRequest herumhampel und einiges von Hand mache. XMLHttpRequest braucht ggf. ActiveX, unterliegt der Cross-Domain-Policy, funktioniert offline nicht so wirklich... Und nicht zuletzt müsste ich auch noch eine browserübergreifende Ajax-Funktion in mein Script schreiben, bei dem es eigentlich um etwas ganz anderes geht.
Und das Nachladen dauert ja auch nicht viele Sekunden.
Wer weiß. Wenn ein Server mal gerade überlastet ist, hängt der ganze Browser.
Mathias