oaktree: externe javascript-Datei mittels document.write() einbinden

Beitrag lesen

Hallo!

Mit javascript schreibe ich den gesamten Inhalt einer html-Datei neu. Dabei möchte ich eine externe javascript-Datei einbinden. Wenn ich es mit
document.writeln('<script language="javascript" type="text/javascript" src="datei.js"></script>')
versuche, klappt es im ie und im opera, der nn4.7 ignoriert es aber; d.h., im neuen Quelltext steht dort eine Leerzeile.
Ich habe schon versucht, den </script> Teil in ein neues document.writeln() zu packen oder das gesamte mit wahllosen '+' aufzulockern, aber das hat nichts gebracht. Auch das Zusammenfügen von Variablen führte zum selben Ergebnis:
var Datei = 'datei.js';
document.writeln('<script langu'+'age="jav'+'ascript" type="text/javasc'+'ript" src="'+Datei+'"></sc'+'ript>')

Das Schreiben eines javascript-Bereichs ist kein Problem:
document.writeln('<script language="javascript">')
document.writeln('alert('klappt')')
document.writeln('</script>')
versteht er.

Ich weiß nicht, was ich noch ausprobieren soll.

Vielleicht kennt ja jemand eine Lösung. Ich wäre sehr dankbar dafür.

Danke und bye
Steffen