Einzelnen Beitrag anzeigen

Benutzerbild von ghost007
ghost007

Registriert seit: 31. Okt 2005
Ort: München
1.024 Beiträge
 
Delphi 7 Personal
 
#1

[JS] Textarea an ein popup senden

  Alt 20. Mai 2008, 01:03
Hallo,
ich benutze folgenden code um den inhalt einer textarea per GET an ein popup zu senden,
wenn ich dies einfach nur tue indem ich die value der textarea sende, klappt das. Jedoch fehlen mir dann die zeilenumbrüche. Deswegen hab ich den code modifiziert und versucht vorher aus den "\n" -> "
" zu machen.

Code:
<script type="text/javascript">
<!--
var attribWithoutAll="location=no,menubar=no,toolbar=no,status=no";
attribWithoutAll+=",resizable=no,scrollbars=no,width=450,height=200";
  /* Attribute fuer ein Fenster, das nix, aber auch rein gar nix haben soll */

var subwindow=0;
  /* Initialisierung der Variablen, die spaeter mal auf das Fensterobjekt verweist */

function ClosePopUp()
/* diese Funktion schliesst (so geoeffnet) das Popup-Fenster */
{
  if (!subwindow)         /* wenn noch nicht geoeffnet */
    return;               /* nix zu tun, Abbruch */
  if (subwindow.closed)   /* wenn schon zugemacht */
    return;               /* nix zu tun, Abbruch */
  subwindow.close();      /* mach zu */
}
function PopUpWithoutAll()
/* oeffnet das Popup-Fenster ohne irgendwas an der Stelle (10,50) */
{
  ClosePopUp()            /* erstmal bisher geoeffnetes Popup zumachen */
  var tmp1 = document.formular.content.value;
  var tmp2 = tmp1.split("\n");
  var tmp3 = join(tmp2,"
");
  subwindow=window.open("news.php?action=save_client&content="+tmp3,"popup",attribWithoutAll);
    /* test.html unter dem Fensternamen "popup" aufmachen und Fensterobjekt merken */
  subwindow.moveTo(10,50); /* Fenster nach links oben schieben */
}
//-->
</script>
Mein problem ist, es passier rein gar nichts wenn ich den code ausführe.

Code:
 <form method="POST" name="formular" action="">
 <input type="button" value="Save" onClick="PopUpWithoutAll()">
 <textarea wrap="physical" name="content" cols="70" rows="10"></textarea>
 </form>
Was mach ich falsch?

MfG - Ghost007
Christian
Es gibt möglich Dinge und unmöglich Dinge.
Für unmögliche braucht man lediglich etwas länger.
  Mit Zitat antworten Zitat