Größe,etc. ändern von einem Pop Up Window das von einer Form geöffnet wird.

  • Also ich habe eine Form die daten an eine php datei weitergibt die auf einem anderen server liegt. Wenn man nun den submit button drückt öffnet sich die php seite in einem neun (oder dem gleichen) fenster. Wie kann ich dieses neue fenster in größe, statusleist, url leiste, scrollbar, etc. beinflussen. Ich weiß das man mit einem java script folgend eine neues kontrollierbares fenster öffnen:

    PHP
    <script type="text/javascript">
    //New Window Javascript
    function customwindow(title,features) {
    win = window.open("","title","features")
    }

    Nun kann man das leicht mit einem anchor (link) einbinden, doch wie in eine form? Mein code schaut etwa folgendermaßen aus:

    PHP
    <form name="form1" action="http://url.com/input.php" method="post" target="_blank">
                Bitte eingeben:
                <input name="feld1" size="18" maxlength="10"><br>
                <input type="submit" class="Normal_Text_12px" value="Go"><input type="reset" class="Normal_Text_12px" value="Löschen">
              </form>

    Wenn man ein script in den button integried ala:

    PHP
    <input type="submit" class="Normal_Text_12px" value="Go" onClick="customwindow("","title","features")">


    Doch da öffnet sich einfach ein zweites fenster.

    Wenn man

    PHP
    <form name="form1" action="http://url.com/input.php" method="post" target="_blank" onsubmit="customwindow("","title","features")">


    macht, ändert das nicht das neue fenster?

    Kann mir da jemand helfen?!

  • ok war doch wesentlich einfacher als ich dacht, für alle dies interessiert:
    Öffnet ein neues fenster mit den in "window.open" definierten argumenten. Ein kleiner schutz gegen multiple submits is auch drin.
    Dies ist das script (in den header)


    und so schaut die form aus

    PHP
    <form name="check" action="http://transvisa_quick.php" method="post" target="Track">
                Auftragsnummer: <a href="transvisa_service1.html">[?]</a> 
                <input name="feld1" size="18" maxlength="10"><br>
                <input type="submit" class="Normal_Text_12px" value="Go" onClick="return changeURL('Track', '')">
                <input type="reset" class="Normal_Text_12px" value="Löschen">
              </form>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!