Also ich will den ganzen Text (Styleangaben) ...
Du beantwortest meine Fragen nicht :-(
Welchen Text, woher kommt dieser Text? Fällt er vom Himmel? Steht er auf einem Stück Papier?Die denk ich mir aus. Sind nicht extern vorhanden (als Datei) sondern müssen in der Datei selbst angegeben werden.
Das heißt du willst den Text kodiert eintippen? Um dann zu dekodieren und im Skript zu verwenden? Das ist doch Unsinn.
Ne da widerspricht sich nichts, die Zeilenümbrüche sollen natürlich mit kodiert werden. Also die Daten werden kodiert und beim ausführen der Datei wieder dekodiert.
Und warum muss der Code nach dem dekodieren lesbar sein? Den sieht doch nur der Browser.
Wie gesagt kommt der Code in eine Variable. Da es nur " und ' gibt und ich im Code zwangsläufig eines der beiden Zeichen escapen.
Nein - genau aus dem Grund musst du keines der beiden Zeichen escapen.
Insofern dass ich wie gesagt nicht entweder am Ende einer jeden Zeile ein \ eintragen muss oder den Code auf eine Zeilen bringen muss oder escapen ...
Wieso musst du überhaupt eine Zeile beenden, du kannst auch alles in eine Zeilen schreiben.
Aber ich glaube ich verstehe jetzt was du suchst, so etwas wie ein Here Dokumente sowas gibt es in Javascript nicht.
Und wenn du code in einen einzeiligen MD5 Hash umwandeln willst, musst du die mit einem externen Programm machen und dir eine entsprechende Dekodierung selber schreiben oder die von selfhtml verwenden.
Wobei ich das ganze Vorhaben aufwendig finde.
Struppi.