Hallo!
Keine Ahnung, woran's liegt, aber:
Anfuehrungszeichen in HTML sehen so aus: "
Anfuehrungszeichen in JS sehen entweder so: " oder so: ' aus.
Nun schau Dir mal ganz genau an, was Du in das neue Dokument schreibst. Lauter ' als Anfuehrungszeichen im HTML-Code. --> Falsch.
Also invertier die erstmal alle, und vielleicht war's das ja sogar schon (obwohl unwahrscheinlich bei der Fehlertoleranz des IE).
So long