Esiste un modo per far apparire un "attendere prego.." mentre si fa l'upload di 1 file?
Esiste un modo per far apparire un "attendere prego.." mentre si fa l'upload di 1 file?
alla pressione del tasto di submit del form potresti provare a far apparire un layer (div) opportunamente posizionato e nascosto prima dell'invio.
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Riusciresti a farmi un velocissimo esempio anche banale?
prova questo codice minimale.
codice:<div id="wait" style="display: none"> Attendere prego </div> <form action="..."> ... <input type="submit" onclick="document.getElementById('wait').style.display='block'; this.disabled='disabled'; this.blur()" /> </form>
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Direi che è proprio la sua è proprio quello che volevo....
e per caso è anche possibile nascondere il form e lasciare solo a scritta attendere prego?
si può fare così
codice:<script type="text/javascript"> // <![CDATA[ function doSubmit(btt) { document.getElementById('wait').style.display='block'; //btt.disabled ='disabled'; //btt.blur(); btt.parentNode.style.display = 'none'; } // ]]> </script> <div id="wait" style="display: none"> Attendere prego </div> <form action="..." style="border: 1px solid #ccc;"> ... <input type="submit" onclick="doSubmit(this)" /> </form>
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
no così non mi nasconde il form forse ho sbagliato io ad utilizzare il codice che mi hai passato, lo script non l'ho messo nell'header <--sbagliato?
forse può dipendere dal fatto che tu hai messo il bottone dentro qualche altro elemento contenitore e non "direttamente" dentro il form
controlla ke nel tuo html il form sia l'elemento padre del bottone:
btt.parentNode.style.display = 'none'; nasconde l'elemento padre del bottone, non il form specificatamente