Michael: POST mit ursprünglichem query-String

Hallo,

Voraussetzung: IE

1. ich öffne ein PopUp-Fenster mit window.open('/entw/test?a=1&b=2&c=3','fenster',Stile)
2. das Fenster wird einwandfrei mit den in einem Formular angezeigten Werten geöffnet
3. ich ändere die entsprechenden Variablen im Formular: a=4, b=5, c=6;
   dies teste ich im Script, in Ordnung
4. mit formular.submit() wird danach eine Anfrage aus 'fenster' gestartet:  POST  /entw/test?a=1&b=2&c=3 (!Klartext)  ???

Der URL enthält den ursprünglichen query-String und liefert somit eine falsche Antwort. Kann mir jemand mitteilen, wie man dieses Problem beheben könnte?

Michael

  1. hi,

    1. mit formular.submit() wird danach eine Anfrage aus 'fenster' gestartet:  POST  /entw/test?a=1&b=2&c=3 (!Klartext)  ???

    Der URL enthält den ursprünglichen query-String und liefert somit eine falsche Antwort. Kann mir jemand mitteilen, wie man dieses Problem beheben könnte?

    Man könnte action sinnvoll angeben - dies hast du höchstvermutlich entweder ganz unterlassen, oder einen Wert angegeben, der nicht dem entspricht, was du wünschst.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hello Michael,

    das liegt daran, was Du für "action" im <form> angibst.
    Wenn es leer bleibt, wird die URL der Quelle des Fensters benutzt.
    Wenn Du etwas angibst, wird diese Angabe verwendet.

    Harzliche Grüße vom Berg
    http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau