kaepten: Textarea

Beitrag lesen

Hoi Manuela

Bei mir werden besagte Zeilenumbrüche übertragen.

Du machst hier ein Replace

formular[i] = formular[i].replace(/+/g," ");          // Ersetzen des + durch Blank

und dann ein unescape!

formular[i] = unescape(formular[i]);                   // Escapesequenzen rekonstruieren

Den zwei Codes %0D%0A kann man Auch Escpae-Sequenzen sagen. Also ist klar, dass es nicht angezeigt wird, wenn Du sie rausfilterst!

Allerdings muss ich sagen, dass Du in den oberen Zeilen wo Du

alert(url);

machst sehr wohl diese Escape Zeichenfolgen sehen solltest! Versuche mal folgeden Änderung/zustätzliche Zeile im Script:

formular[i] = formular[i].replace(/+/g," ");          // Ersetzen des + durch Blank
       formular[i] = formular[i].replace(/%0D%0A/g,"<br>");          // Ersetzen der Zeilenumbrüche durch <br>
       formular[i] = unescape(formular[i]);                   // Escapesequenzen rekonstruieren

Bei mir funktioniert jedenfalls so Dein Code!

cheers und Mahlzeit
kaepten