Urs Enke: document.write() langsam kommt verzweifling auf ....

Beitrag lesen

jetzt erhalte ich aber mit document.write folgende meldung:
nicht abgeschlossene zeichenfolgekonstante!

Das liegt nicht an document.write, sondern an deiner Deklaration, daher nützt auch eine Konvertierung (die in diesem Fall gar nicht erst ausgeführt würde) des Strings nichts: Soweit ich weiß, dürfen sich in JS Strings im Quellcode nunmal nicht über mehrere Zeilen erstrecken. Es führt also wohl kein Weg daran vorbei, bereits bei der Generierung des Codes für die Erfüllung dieser Bedingung zu sorgen, das Script kann schließlich nicht seine eigenen Syntaxfehler korrigieren.

Da ich allerdings nicht genau verstanden habe, wie du den Code generierst, kann ich da nichts genaueres sagen...

Urs