Layer 06

Bloccare i submit in più

Per evitare di lanciare più volte la stessa pagine utilizzo una variabile submitted che contiene 0 se non è mai stato schiecciato il pultante, e 1 quando invece lo è già stato.
Ovviamente essendo il javascript lato client, fino a che non verrà comabiata la pagina sarà valido il controllo. Lo script>

&ltscript&gtvar submitted=0&lt/script&gt &ltinput type=”button”
value=”bottone dimostrativo”
onclick=”if(!submitted){submitted=1;/*qui l’azione solitamente submit()*/;}else{alert(‘Attendere..’);return false;}”&gt


ù Lo script qui sopra funziona anche sui link, basta mettere la clausola olClick all’interno del tag href]]>