Hallo Eddi,
vielleicht hätte ich erwähnen sollen, dass das Ganze nur im Internet Explorer funktionieren muss.
Offengestanden gehe ich davon aus, daß dort soviele Fehler im >Quelltext enthalten sind, daß es vermutlich etliche Fehler sein >werden, die das gewünschte Ergebnis verhindern.
Da liegst Du, mit Verlaub, falsch, denn das Script verursacht keinen Fehler und tut seinen Dienst, setzt also den neuen innerHTML im Body, lässt aber eben nur das <script... weg.
Die Beschreibung für DEFER findest Du hier
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/defer.asp
Viele Grüße
Olaf