Andy5748: Formular an js:open senden

Hallo,
hebe eine Frage, bin mir aber nicht sicher ob so was möglich ist!
Ist es irgendwie möglich ein Formular (POST) zu verfassen und es irgendwie mit dem javascript open zu verkuppeln, sodass das Formular an die in open (PopUp) angegebene URL verschickt wird (nicht mit target in einem neuen Fenster!)???

Vielen Dank

mfG

Andy5748

  1. Hallo,

    hebe eine Frage, bin mir aber nicht sicher ob so was möglich ist!

    lass sie lieger liegen oder 'habe' sie einfach ;)

    Ist es irgendwie möglich ein Formular (POST) zu verfassen

    Theoretisch schon ;-)

    <form method="post">

    und es irgendwie mit dem javascript open zu verkuppeln,

    Hmm... Clientseitig? Wie wär's mit

    <form ... onSubmit="window.open(...); return false;">

    ?

    sodass das Formular an die in open (PopUp) angegebene URL verschickt wird (nicht mit target in einem neuen Fenster!)???

    Überaus, mit den verwendeten mitteln. stellen wir uns also zusammen:

    <form name="Formular" onSubmit="window.open(document.Formular.url); return false;">
      Deine URL: <input type="text" name="url">
      <input type="submit" value="Los!">
    </form>

    Wieso soll das Formular POST sein? So wäre es irrelevant, da das Abschicken des Formulars sowieso per return false; beendet wird.

    Weiteres siehe SelfHTML:
       - Eventhandler (onSubmit)
       - Formularaufbaue (method...)
       - window.open

    Gruß,

    Sven

    --
    !:        I'm back!
    Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
    Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
    Decode:   http://peter.in-berlin.de/projekte/selfcode/
    E-Mail:   coming soon
    me:       'd comed long ago
  2. hebe eine Frage, bin mir aber nicht sicher ob so was möglich ist!
    Ist es irgendwie möglich ein Formular (POST) zu verfassen und es irgendwie mit dem javascript open zu verkuppeln, sodass das Formular an die in open (PopUp) angegebene URL verschickt wird (nicht mit target in einem neuen Fenster!)???

    Du musst das verbinden:

    <form action="...."
    target="ziel"
    onsubmit="window.open('', this.target, '....').focus();">

    Struppi.