ti basta prendere il getTime all'onload della pagina e permettere il submit solo dopo tot secondi da quel getTime iniziale.Originariamente inviato da diiego87
Il problema è che dopo un tot di tempo il browser pensa che si sia bloccato lo script...Come posso fare??
Ti faccio vedere come farei io
codice:<html> <head> <script language="javascript"> var tempoIniziale=null function Aspetta(secondi){ if(tempoIniziale==null || secondi*1000>new Date().getTime()-tempoIniziale){ alert('aspetta qualche secondo') return false }else return true } </script> </head> <body onload="tempoIniziale=new Date().getTime();"> <form onsubmit="return Aspetta(20)"> <input type="text" name="prova" value="ciao"> <input type="submit" name="submit" value="submit"> </form> </body> </html>![]()

Rispondi quotando