Eddie: JavaScript-Bereich ohne "<!-- blabla -->"?

Beitrag lesen

Hallo Sönke,
»»Wieso hilft kein <noscript>-Bereich?
Weil - wenn ich es denn mit den Templates so machen wuerde, folgendes dastehen wuerde:

<nosrcipt>
    <!-- begin template -->
    document.write('...');
    document.write('...');
    document.write('...');
    <!-- end template -->
</noscript>

document.write("zeile 1\nzeile 2\nzeile 3");

Ist nicht so richtig schoen, was HTML-Pflegbarkeit angeht, finde ich.
Ich habe mir jetzt beholfen mit:

document.write(''
    // begin template

  • '...'
  • '...'
  • '...'
        // end template
    );

Was immer noch nicht so toll ist. Ich haette die Zeilen mit der Konkatenation gerne ohne JS-Code, nur HTML - aber da bekomme ich einen Fehler. Vielleicht parse ich ja dann spaeter die JS-Zeichen raus, wenn es ohne JS zur Anzeige kommen soll.

Mmmh, naja, ist jetzt auch ok, man lebt ja ohnehin staendig mit Provisorien...

Danke Dir, Eddie