Die Begründung geht doch an der Tatsache, daß Du mittels
document.write('<script type="text/javascript" src="'+local_js+'"/>')
document.write('<script type="text/javascript" src="http://www.domain.net/'+host_js+'"/>')genauso flexibel bist, wie Du es brauchst. Es gibt allerdings einige kleine Unterschiede: Du kannst Dir den ganzen Zirkus, denn Du jetzt zu veranstalten suchst, sparen. Das Nachladen von Code macht wirklich immer nur dann Sinn, wenn modulare Strukuren vorliegen und sollte immer erst als letztes in betracht gezogen werden. Denn insbesondere ältere Browser unterstützen das Nachladen nicht (Bsp: Opera >7.5).
Rein aus technischer Sicht hast du natürlich Recht. Es soll aber nicht sofort offensichtlich sein, dass da noch weiterer Code ist.
Außerdem geht es hier um eine sehr spezielle Anwendung, die aus einer genau definierten Umgebung heraus aufgerufen wird. Auf ältere Browser brauche ich keine Rücksicht zu nehmen. Es läuft im IE6 und FF1.5 und das ist ausreichend.
Ralf
Gruß aus Berlin!
eddi