Wenn ich z.B. mittels Dom Manipulation ein extra stylesheet hinzufügen will
dann müssen die Styleangaben ja erstmal in eine Variable.
Wieso? Woher kommen denn diese Angaben?
var stylevalue="#overlay {\n\ position: absolute;\n\ top: 0;\n\ left: 0;\n\ z-index: 90;\n\ width: 100%;\n\ height: 500px;\n\ }\n";
So z.B. (in dem Fall muss man jetzt nix escapen aber die \ am Ende sind nervig wenn man sie von Hand machen muss etc.
Ich verstehe immer noch nicht, wieso du hier einen Zeilenumbruch machen musst?
Ich will jetzt halt die Styleangaben komprimieren so das er z.B. die Sonderzeichen escaped o.ä.
Welche Sonderzeichen? Im CSS Code haben Sonderzeichen nichts zu suchen und komprimieren könntst du den Code schon wenn du die Zeilenumbrüche wegläßt.
Mir ist aber nach wie vor nicht klar, was dein Javascript Problem ist.
Struppi.