Frank: Mehrzeiliger Text in Variabel speichern

Hallo!

Ich hab folgendes Problem, dass ich eine Variabel übergeben bekomme z.B. $Text . Sobald die Seite aufgerufen wird, wird diese Variabel ersetzt durch einen Text:

Dies ist ein Text.
Mit Zeilenumbruch!

Wie lese ich den nun den Text oben mit Java Script ein?

Wenn ich schreibe..

<script language="JavaScript">
{
str = '$VAC' ;
document.writeln(str);
}
</script>

kommt im Browser das raus ...

<script language="JavaScript">
{
str = 'Dies ist ein Text.
Mit Zeilenumbruch!' ;
document.writeln(str);
}
</script>

und dadurch entsteht ein Fehler!

Könnt ihr mir helfen??

THX

  1. Dies ist ein Text.
    Mit Zeilenumbruch!

    Wie lese ich den nun den Text oben mit Java Script ein?

    Du musst die Zeilenumbrüche auf dem Server maskieren.

    Wenn ich schreibe..

    <script language="JavaScript">

    Das soltest du nicht schreiben, es fehlt das type Attribut, während das language hinfällig ist.

    Struppi.

    1. Was bedeutet "auf dem Server maskieren" ??
      Und wie soll ich dann Javascript aufrufen?
      <script type="JavaScript"> ??

      THX

      1. hi,

        Was bedeutet "auf dem Server maskieren" ??

        Auf dem Server dafür sorgen, dass der Zeilenumbruch so ausgegeben wird, das Javascript damit umgehen kann.

        Steuerzeichen bei Zeichenketten

        Und wie soll ich dann Javascript aufrufen?
        <script type="JavaScript"> ??

        Lies es bitte in selfhtml nach.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Tja, so kommt es wie es kommen musste! Dies ist leider nicht möglich auf dem Server zu maskieren und auch kein PHP wird angeboten!

          Also was kann ich tun??

          1. hi,

            Tja, so kommt es wie es kommen musste! Dies ist leider nicht möglich auf dem Server zu maskieren und auch kein PHP wird angeboten!

            Du musst doch irgendeine Art von serverseitgier Technik zur Verfügung haben - wie sonst soll dort so etwas wie eine "Variable" existieren?

            Also was kann ich tun??

            Und erst mal mitteilen, welche Technik denn nun wirklich verwendet wird, um dynamisch den Javascript-Code zu verwenden.

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }
          2. Tja, so kommt es wie es kommen musste! Dies ist leider nicht möglich auf dem Server zu maskieren und auch kein PHP wird angeboten!

            Ob PHP, Perl, ASP oder weiß der Geier spielt hier keine Rolle, da du im Ausgangsposting von eine Variabel sprachst hast du ja irgendwas davon.

            Struppi.