heinetz: externes Skript mit document.write

Beitrag lesen

Hallo Forum,

auf einer Seite soll ein externes Skript eingebunden werden. Dieses Skript
schreibt mit document.write() beim Seitenaufbau HTML-Code an die Stelle, wo es eingebunden wurde. Etwa so:

<div id="container">  
<script src="extern.js"></script>  
</div>

document.write('text');

... und in meinem Container steht "text".

Was im Firefox ja aber im IE7 nicht funktioniert ist folgendes:

  
<script src="intern.js"></script>  

  
document.writeln('<div id="container">');  
document.writeln('<script src="extern.js"></script>');  
document.writeln('</div>');  

Der "text" zwar da aber nicht in meinem Container, was wenn ich das richtig verstanden habe wohl damit zusammenhängt, dass der IE dann das Skript abarbeitet, wenn es fertig geladen ist, ohne sich drum zu kümmern, wo im Dom es geladen werden soll ... oder so ähnlich.

Gibt es für das Problem eine Lösung?

danke für Tipps und

beste gruesse,
heinetz