@Felix
Ich habe in anderen Javscripten gesehen, dass der String "<script ...>" und das Gegenstück "</script>" gerne so zerlegt wird:
var string = "<sc" + "ript ..." + "</sc" + "ript>";
Vielleicht ist das eine Lösung...?
Leider wird auch mit dieser Methode die Zeichenkette aus irgendwelchen Gründen durch den InternetExplorer unterbrochen.