jogggi: Javascript Include per appendChild bzw. insertBefore

Beitrag lesen

Wenn ich einen "Include" per Javascript per appendChild bzw. insertBefore, dann kann ich nicht auf die in dem Include definierten Variablen zugreifen (xxx is not defined). Mache ich ein alert zwischen dem Include und der Variablenausgabe, dann klappt es.

Also ich habe irgendwie sowas:

var script = document.createElement("script");
script.type = "text/javascript";
script.src=url;
document.getElementsByTagName('head')[0].appendChild(script);

Im Javascript unter der url definiere ich eine var variable = 'xyz';

Auf diese kann ich nicht zugreifen, es sei denn ich mach ein alert(url) rein (kann auch was anderes im alert ausgeben) und schon geht es.

Wie bekomme ich das hin, dass die Variablen direkt verwendbar sind? Bin für jeden Tipp dankbar!