ok in questo forum ho trovato questo e funziona bene onClick="this.disabled=true" (anche su firefox).Originariamente inviato da Andrea1979
Allora, si è parlato (credo sia anche in qualche pillola o discussione in rilievo), dei modi per proteggersi da uso ossessivo-compulsivo del mouse![]()
Ad ogni modo, potresti per esempio mettere a disabled il submit subito dopo la pressione (resta ancora la possibilità del tasto invio). Allo stesso modo, potresti controllare il tempo trascorso tra due submit dello stesso form da uno stesso client (sotto una certa soglia, che deciderai tu, il secondo submit non verrà processato).
un altro buon metodo è frapporre una pagina quando io clicco su un link in modo che l'utente intanto vede una pagina tipo caricamento in corso e poi vede la pagina finale in modo che non può cliccare piu volte.