Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    30

    Pop-Up da Submit/Button

    Buongiorno,
    Ho una questione da proporvi, dato che ci sto sbattendo la testa da un po' :
    ho una pagina con un form ed un pulsante Submit, che deve aprire una pagina .php, ma volevo aprisse in un Pop-Up, mantenendo i suoi valori passati dal form.

    Vi allego una parte di quello che sono riuscito a fare...

    codice HTML:
    <script language="javascript">            
    function f(pagina,w,h) {                 
    var w = 600;                 
    var h = 350;                 
    var t = Math.floor((screen.height-h)/2);                 
    var l = Math.floor((screen.width-w)/2);                 
    var stile = "top="+t+", left="+l+", width="+w+", height="+h+", status=no, menubar=no, toolbar=no scrollbars=no";                 
    window.open(pagina, '', stile);            
    }
    </script>
    
    <form action=login.php method="post">    <fieldset>
    <input type='submit' name="Accedi" value="Accedi" onClick='f();'>
    </fieldset>
    </form>
    Ovviamente la pagina apre direttamente login.php dichiarata nella action del form!
    Aspetto vostra risposta.
    Grazie!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova così
    codice:
    <script language="javascript">            
    function f(pagina,w,h) {                 
    var w = 600;                 
    var h = 350;                 
    var t = Math.floor((screen.height-h)/2);                 
    var l = Math.floor((screen.width-w)/2);                 
    var stile = "top="+t+", left="+l+", width="+w+", height="+h+", status=no, menubar=no, toolbar=no scrollbars=no";                 
    window.open(pagina, 'log', stile);            
    }
    </script>
    
    <form action=login.php method="post" target="log">    <fieldset>
    <input type='button' name="Accedi" value="Accedi" onClick='f();'>
    </fieldset>
    </form>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    30
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Prova così
    codice:
    <script language="javascript">            
    function f(pagina,w,h) {                 
    var w = 600;                 
    var h = 350;                 
    var t = Math.floor((screen.height-h)/2);                 
    var l = Math.floor((screen.width-w)/2);                 
    var stile = "top="+t+", left="+l+", width="+w+", height="+h+", status=no, menubar=no, toolbar=no scrollbars=no";                 
    window.open(pagina, 'log', stile);            
    }
    </script>
    
    <form action=login.php method="post" target="log">    <fieldset>
    <input type='button' name="Accedi" value="Accedi" onClick='f();'>
    </fieldset>
    </form>
    Niente...Sempre stesso problema...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Documento senza titolo</title>
    <script language="javascript">            
    function f(page) {                 
    var w = 600;                 
    var h = 350;                 
    var t = Math.floor((screen.height-h)/2);                 
    var l = Math.floor((screen.width-w)/2);                 
    var stile = "top="+t+", left="+l+", width="+w+", height="+h+", status=no, menubar=no, toolbar=no scrollbars=no";                 
    window.open(page,'log', stile);            
    }
    </script>
    </head>
    
    <body>
    
    <form action="l.php" method="post" target="log" onsubmit="f('l.php')">
    <fieldset>
    <input name="user" type="text" placeholder="username" >
    <input type='submit' name="Accedi" value="Accedi" >
    </fieldset>
    </form>
    </body>
    </html>
    esempio online
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    30
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    codice:
    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Documento senza titolo</title>
    <script language="javascript">            
    function f(page) {                 
    var w = 600;                 
    var h = 350;                 
    var t = Math.floor((screen.height-h)/2);                 
    var l = Math.floor((screen.width-w)/2);                 
    var stile = "top="+t+", left="+l+", width="+w+", height="+h+", status=no, menubar=no, toolbar=no scrollbars=no";                 
    window.open(page,'log', stile);            
    }
    </script>
    </head>
    
    <body>
    
    <form action="l.php" method="post" target="log" onsubmit="f('l.php')">
    <fieldset>
    <input name="user" type="text" placeholder="username" >
    <input type='submit' name="Accedi" value="Accedi" >
    </fieldset>
    </form>
    </body>
    </html>
    esempio online
    Nada...e non ne capisco proprio il motivo! Ho praticamente Copiato e Incollato...
    Ti ringrazio tanto, ma penso di rinunciarci e lasciare le pagine senza Pop-Up...

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Metti il link alla tua pagina online
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.