Gibt es da eventuell eine Sperre,
die das Generieren von Javascript mit Hilfe von Javascript
aus Sicherheitsgründen untersagt ?
Das wäre mir neu. Es sei denn, du meinst, daß Javascript im Browser generell disabled werden kann, dann würden aber auch die "äußeren" Scriptbereiche nicht abgearbeitet.
Ich darf zitieren:
"Einzige Ausnahme: Wird ein Fenster mit window.open("") geöffnet, so kann es vom selben Skript
aus mit document.write() beschrieben werden. Die 16-Bit-Version Version 3.03 SP1 des
Microsoft Internet Explorer jedoch enthält ein besonderes »Sicherheitsfeature«: Sie können mit
window.open("") erzeugte Fenster so nicht mehr verändern; es erscheint dann eine
Fehlermeldung!"
(Quelle: http://www.galileocomputing.de/openbook/javascript/javascript10.htm)
Das ist so etwas ähnliches.
Und wenn es solche Sicherheitssperren gibt,
warum nicht auch andere ?!