Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    onclick window.open e submit?

    E' possibile associare ad un pulsante sia l'apertura di una finestra di popup sia il submit di un form?

    Per spiegarmi meglio mettiamo che ho un campo testo dentro ad un form nella pagina prova.asp
    su questa pagina c'è anche un pulsante che se cliccato apre la pagina/finestra pluto.asp
    Ora io su pluto.asp recupero tramite un request.form una variabile dalla pagina prova.asp ma ho bisogno che la pagina prova.asp rimanga presente sotto.
    Ecco perchè avevo pensato ad un window.open con submit annesso

    "
    codice:
    MM_openBrWindow('pluto.asp','','scrollbars=yes,width=700,height=400,top=100,left=300')"
    ma con il submit......

  2. #2
    avrei trovato questo script utile....

    codice:
    <script type="text/javascript">
    function inviaDati(){
    window.open('','nuovaFinestra','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,');
    document.form1.target = 'nuovaFinestra';
    document.form1.submit();
    
    }
    </script>
    ma non riesco a capire dove e come devo inserire la pagina alla quale mandare il mio form...
    se io volessi mandare tutto alla pagina pippo.asp come posso fare?

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e' l' action del form

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    539
    <form action="pippo.asp">

    oppure modifichi la tua funzione:


    function inviaDati(){
    window.open('','nuovaFinestra','toolbar=no,locatio n=no,status=no,menubar=no,scrollbars=yes,resizable =yes,');
    document.form1.action = "pippo.asp";
    document.form1.target = 'nuovaFinestra';
    document.form1.submit();

    }

    ovviamente levando l'action dal tag form...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.