Datos del Tema
Creado el 17.03.06 a las 22:15
- 0 Votos
-
0
Favoritos - 7627
Visitas - 13
Mensajes
¡Tema agregado a Favoritos!
Ya tienes este tema en Favoritos
Error
¡Buen Tema!0 Votos Disponibles
¡Tu voto ha sido enviado!
Ya has votado por este tema
[Error]
No puedes votar tu propio tema
No puedes votar a usuarios baneados
No puedes votar en un tema cerrado
Temas Relacionados
| Vi esto una vez en un formulario de comentarios en un Blog.. Lo que hacia era basicamente desactivar el botón de "enviar" una vez que haya sido clickeado.. De esta manera se ahorraban los "doble post"... Busque y busque por Google pero no logro llegar al codigo, seguramente porque no este buscando con las palabras correctas... Alguien sabe como hacer esto o tiene el código?? Lo quiero para ver si funciona aca, así una vez que alguien hace click en "enviar mensaje" en el foro, además de aparecer la leyenda de que se está enviando se desactiva el botón.... | ||
| Algo asi como imageshack??? Creo que lo hice una vez, ahora lo busco en mi almacen de codigo online, jeje. | ||
| Tengo esto que funciona desde un link.... lo que no se si funciona es NO desde el link, sino desde el mismo boton.. no se si estoy llamando correctamente el javascript desde el evento "onclick" del boton.... Código: <script type="text/javascript">
function disable_enable(){
if (document.all || document.getElementById){
if (document.formulario.enviar.disabled==false)
document.formulario.enviar.disabled=true
else
document.formulario.enviar.disabled=false
}
}
</script>
<FORM name="formulario" action="" method="post">
<INPUT type="submit" value="Enviar" name="enviar" onclick="javascript:disable_enable()">
<a href="javascript:disable_enable()">algo</a>
</form>
Ahora creo que si vi que funciona... No lo veia porque no le puse nada en el "action" al form... le puse un "aaaaaa.htm" y por 1 segundo veo que el boton efectivamente se desactiva.... Creo q voy a probarlo en el foro ahora... veamos... Bueno, un ultimo problema para probarlo: El boton "submit" del QuickReply ya tiene un evento "onclick" Código: <input type="submit" class="button" value="$vbphrase[post_quick_reply]" accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" id="qr_submit" onclick="clickedelm = this.value" /> Código: onclick="javascript:disable_enable()" Editado por ElBarto: 17.03.06 a las 23:13 Razón: DoblePost Unido | ||
| La solución: separar las ordenes por ";" Código: onClick="clickedelm = this.value;javascript:disable_enable()" Código: onMouseUp="javascript:disable_enable()" Editado por OTHENGOR: 17.03.06 a las 23:29 | ||
| Probando el botonito.... Funciona! El tema es que una vez que se envio la respuesta rapida ya te queda deshabilitado... hasta que actualizes la pag. al menos.... Tendria que encontrar el pedazo de codigo que hace aparecer y desaparecer el mensaje de "Se esta enviando el mensaje" a ver si puedo meterle algo para q lo vuelv a habilitar... Pasa tambien despues del aviso de 20 caracteres.... a ver ahora...... En la rpta. rapida no puedo hacerlo andar... veamos en la avanzada que parece mas facil.... pta. rapida no puedo hacerlo andar... veamos en la avanzada que parece mas facil.... Bueh.. demasiado complicado.. me doy por vencido.... Editado por ElBarto: 17.03.06 a las 23:49 Razón: DoblePost Unido | ||
| Esta bien, si no lo precisan más una vez que se envio la respuesta.... sino hacen doble post.. que usen el y.. si... A ver bartín... si deshabilitás el boton para despues volver a habilitarlo, para que lo deshabilitas en un principio?.. no tiene sentido. Si queres prevenir que le den 2 veces al boton vas a tener que deshabilitarlo. El tema de los 20 caracteres es el problema... pero si habilitás el boton al cerrar el cuadro de advertencia todo bien!. | ||
| Lo de "EDITAR" no lo pense porque me acostumbre a hacer doble post y q me los una solo... :$ Igual el problema sigue siendo el de los 20 caracteres... osea, la idea es prevenir, no molestar... Igualmente lo probe en el "Newreply" y directamente no funciona... Ahi es q me di por vencido.... | ||
| Testing... (ahora lo borro, quiero ver algo nomas) test test test test test Editado por LAbRat: 18.03.06 a las 00:20 Razón: DoblePost Unido | ||
| No se si esto te servirá de algo, pero yo tuve un problema parecido. Lo que hacía el botón era enviar un texto de un textbox. La solución que encontré fue que al apretar el boton enviase el texto y que limpie el textbox automáticamente. Y después le puse una condición al botón que si el textbox esta vacío, que no haga nada. | ||
| Herramientas | Buscar en este tema |
| |









