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

    reindirizzamento pagina con confirm

    salve a tutti, avrei bisogno di un aiuto

    con il seguente codice, quando si apre il popUp javascript e pigio il button "annulla", mi aspetto che mi carichi la pagina "administration.php", invece mi reindirizza alla pagina "send_news.php". a me occorrerebbe caricare la pagina "send_news.php" se sul pop up confirm pigio OK, e "administration.php" se pigio "annulla"....
    codice:
     <form method="post" action="send_news.php">
                    <table>
                        <tr><td>Oggetto: </td><td><input type="text" name="oggetto" id="oggetto" size="100"/></td></tr>
                        <tr><td>Testo: </td><td><textarea value="" cols="100" rows="20" name="testo" id="testo"></textarea></td></tr>
                        <tr><td><input type="reset" value="Cancella" /></td><td><input type="submit" value="invia" onclick="ask_()"/></td></tr>
    
                    </table>
                </form>
                <script language="javascript">
                    function ask_ (){
                            
                        if(!confirm("Sei sicuro di voler inviare le newsletter?")){
                           location.href = "administration.php";
                           
                        };
                            
                    }
                    
                </script>
    Grazie in anticipo per l'aiuto

  2. #2
    codice:
    <form id="form" method="post" action="send_news.php">
                    <table>
                        <tr><td>Oggetto: </td><td><input type="text" name="oggetto" id="oggetto" size="100"/></td></tr>
                        <tr><td>Testo: </td><td><textarea value="" cols="100" rows="20" name="testo" id="testo"></textarea></td></tr>
                        <tr><td><input type="reset" value="Cancella" /></td><td><input type="button" value="invia" onclick="ask_()"/></td></tr>
    
                    </table>
                </form>
                <script language="javascript">
                    function ask_ (){
                            
                        if(!confirm("Sei sicuro di voler inviare le newsletter?")){
                           location.href = "administration.php";
                           
                        }
    					else
    					{
    						document.getElementById('form').submit();
    					};
                            
                    }
                    
                </script>
    impara a mettere gli script js tra i tag head

  3. #3
    Grazie Friko85.. funziona alla grande!!!

    scusa la mia ignoranza, ma perchè è meglio mettere gli script js tra i tag head???
    a quali problemi si potrebbe andare incontro?

  4. #4
    Non c'è un motivo specifico e per di piu è difficile che nasca un errore se un codice lo metti a metà pagina, PERO' anche la bellezza del codice abbia la sua importanza...

  5. #5
    hai ragione

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.