Christian Kruse: Zeilenumbrüche gehen bei Übergabe verloren

Beitrag lesen

Hoi,

(JAVASCRIPT Funktion)
function makesave()
{
  var val = "datei.php?textarea=" + document.formular.textarea.value;
  save = window.open(val,"DateiWindow","toolbar=no,...,width=300,heigth=450");
}

[...]

Das einzige Problem ist nun, das die Zeilenumbrüche (Return) des Inhalts der Textarea im PopUp nicht mehr vorhanden sind.

Du musst den String escapen:

var val = "datei.php?textarea="+escape(document.formular.textarea.value);

Gruesse,
 CK