Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    Avevo un submit adesso un href .......

    Avevo un form che prevedeva un conferma di comando, quindi nel momento in cui cliccavo sul pulsantge del form, mi mostrava un msgbox per dare la conferma ( confirm ("<?php echo $lang['confirm_del_file']?>"). Se cliccavo su Ok sviluppava le operazioni (document.idform.submit(), su Annulla "annullava" l'operazione.

    Adesso quel form tramite il passaggio via Get è diventato un a href, ma chiaramente il confirm non funziona +, come devo modifcarlo ?


    Ringrazio tutti a prescindere, soprattutto i moderatori che grazie a questo forum mi haano fatto fare un gran figurone :

    http://forum.html.it/forum/showthrea...4&goto=newpost

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    vai
    <script>
    function chk() {
    if (confirm("sicuro?"))
    document.form_name.submit();
    }
    </script>

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao kekkosf,

    prima il confirm era nell'onsubmit? Posta un po' di codice di come era che vediamo come modificarlo

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    Hai ragione .......................

    Codice PHP:
    <html>
    <
    head>

    <
    script language="JavaScript">


            function 
    c_delete(){

                    
    res confirm ("Operazione irreversibile! Proseguire?");

                    if (
    res){
                            
    document.nonsocosascrivere();
                    }


            }

    </script>
            <title>Kekko - Procedura trasferimento File </title>
                    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style>
    a:link, a:visited { text-decoration: none }
    </style>
    </head>

    <body bgcolor = "#99CCFF" text = "#0066FF" link = "#0066FF" vlink = "#0066FF" alink = "#0066FF" leftmargin="0" topmargin="0">
    <table width="100%" border="0" cellspacing="4" cellpadding="0" align="center">
               <tr>
                     <img src = "mm_logo.gif" border="0">
               </tr>
           <tr>
                               <td align = "right">
                                    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                                            [b][i]Trasferimento File[/i][/b]
                                    </font>
                        </td>
               </tr>
           <tr>
                               <td>
                                <hr>
                            </td>
               </tr>
           <tr>
                  <table width="80%" border="0" cellspacing="0" cellpadding="0" align="center">
                     <tr>
                         <td width = "20%">
                               
                         </td>
                         <td width="10%" align="center">
                             <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                                     [b]...[/b]
                             </font>
                         </td>
                         <td width="50%" align="left">
                             <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                                    [b]Nome File[/b]
                             </font>       
                         </td>
                         <td width="20%" align="left">
                             <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                                    [b]Dimensioni[/b]
                             </font>
                         </td>            
                     </tr>
                     <tr>
                           <td>
                                 
                          </td>
                          <td colspan="3">
                              <hr>   
                          </td>    
                     </tr>
    <tr><td align="center" valign = "middle">
                                                      <a href = "/appl/mailTest/mm_file.php?cdir=&action=del_file&ufin=3907392.86&Pwd=kekko&User=cl_kekko&NumAzi=1&gruppo=gr_kekko&del_file=ARJ.EXE" 
                                                       onclick="c_delete()"><img src ="elimin.gif" border = "0"></a>
                                                  </td><td align="center" valign = "middle">[img]images/programs.gif[/img]</td><td align="left" valign = "middle">
                                                                    [url="/appl/mailTest/mm_file.php?cdir=&action=dodownload&name_file=ARJ.EXE&ufin=3907392.86&Pwd=kekko&User=cl_kekko&NumAzi=1&gruppo=gr_kekko"]<font face = "Verdana,Arial,Helvetica, Sans-Serif" size = "2" color = "">[i]ARJ.EXE[/url]
                                                      </td><td align="right" valign = "middle"><font face = "Verdana,Arial,Helvetica, Sans-Serif" size = "2" color = "">[i]113.54Kb</td></tr>        </table>
        </tr>
    </table>




    </table>
    </body>
    </html> 
    Link per voi : http://www.webclient.it/appl/mailTes...ruppo=gr_kekko

    Successivamente cliccate su trasferimento file!

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ma allora non devi inviare un form... devi richiamare una pagina con dei valori in querystring giusto? Devi usare un document.location.href='pagina.php?parametro=valor e'

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    pensavo di...........

    essere vicino alla soluzione invece zero assoluto.
    Cmq ripartiamo da zero e vediamo cosa riesco a capire :
    io l'indirizzo lo creo in maniera dinamica questo significa che ci può essere arj.exe o pippo.jpg, non lo so a priori.
    Pertanto dovrei semplicemente crearmi un parametro da passarmi.
    Come ?

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    Funziona !!!!!!!!!!!!!!!!!!!!!!!!

    Funziona alla grande!

    Adesso vorrei saPERe una cosa :

    Se io faccio un if in php tipo

    if ($condizione)
    {
    // se si voglio far apparire un alert
    // come devo fare ?
    }
    else
    {
    # se no
    echo "Ciao" //visualizzo ciao
    }

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    beh... sarebbe così
    codice:
    if ($condizione) 
    { 
    echo "<script language=javascript>alert('ciao');</script>"
    } 
    else 
    { 
    # se no 
    echo "Ciao" //visualizzo ciao 
    }
    però tieni presente che quando il codice arriva al browser la renderizzazione si blocca dove trova l'alert (e continua dopo aver clickato ok)
    sarebbe meglio farlo all'onload


  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    Oooooopsssssss...........

    Scusami il fastidio ma avevo scritto già il codice mancava un v in javascript ma non mi segnalava l'errore, semplicemente non faceva nulla!


  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188

    Re: Oooooopsssssss...........

    Originariamente inviato da kekkosf
    Scusami il fastidio ma avevo scritto già il codice mancava un v in javascript ma non mi segnalava l'errore, semplicemente non faceva nulla!
    Questo e` corretto: Nelle pagine Web e` richiesto che se un tag o un attributo non vengono ricnosciuti, vengano ignorati (altrimenti come potrebbero browser piu` vecchi visualizzare pagine che contengono tag nuovi?).
    Pero` se abiliti gli errori JS viene segnalato (solo che il tuo era un errore HTML).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.