Hola, cuando el servidor está muy lento, algunos usuarios presionan varias veces al boton de envío, por lo tanto gatillan varias veces la misma transacción, como puedo evitar esto, alguien tiene una idea?
Gracias
| |||
Como evito el doble submit Hola, cuando el servidor está muy lento, algunos usuarios presionan varias veces al boton de envío, por lo tanto gatillan varias veces la misma transacción, como puedo evitar esto, alguien tiene una idea? Gracias
__________________ JF |
| |||
Gracias, ya probé esto y no funciona, pasa que si llamas nuevamente a la funcion javascript aborta el submit solo en panatalla, o sea me quedo parado hay mismo pero igual inserta la operacion, pero como no se cambia de pantalla el usuario piensa que no paso nada...
__________________ JF |
| ||||
Coloca esto entre <head> <script> function submitonce(theform){ if (document.all||document.getElementById){ for (i=0;i<theform.length;i++){ var tempobj=theform.elements[i] if(tempobj.type.toLowerCase()=="submit"||tempobj.t ype.toLowerCase()=="reset") tempobj.disabled=true } } } </script> y esto en form <form name="form1" method="post" action="pagina.asp" onSubmit="submitonce(this)"> a mi siempre me ha funcionado, me avisas cualquier cosa
__________________ Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia http://www.controldevisitantes.com |
| ||||
me parece que en el scripmaster hay un codigo para eso..
__________________ Manual de ASP Avanzado ;-) |
| ||||
claro qeu si hay caso, con el cogdigo que te di, solo deja oprimir una vez el boton, por ende solo deja enviar una vez el formulario, solo lo procesa una vez. a mi me funciona a la perfeccion y me sirve para no dejar que me envien un formulario dos veces al oprimir el boton dos veces seguidas
__________________ Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia http://www.controldevisitantes.com |
| |||
Correcto, tienes toda la razón funciona perfectamente para los botones Submit, el problema es que mi boton es uno grafico (IMG) que llama a una función de validación que hace el submit, como podría deshabilitar esta imagen para que no la puedan presionar.... como lo hace tu algoritmo con lo campos de formulario? Gracias
__________________ JF |