Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/12/2009, 12:11
WinderJerter
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 9 meses
Puntos: 5
Respuesta: mostrar imagen de loading al presionar el boton submit

Cita:
Iniciado por salbatore Ver Mensaje
Hola WinderJerter,

La verdad es que no se que codigo usas, jeje... Si posteas el codigo te pongo una imagen donde quieras al cargar... jeje. De todos modos viendo la direccion que me mandas veo que usa ajax para subir la foto por lo que seguramente en su codigo tenga algo parecido a esto, aunque tampoco me he fijado mucho si usa iframes, jeje... pero bueno seguro que usa ajax... bueno... me acabo de fijar y si que usa ajax... .

Bueno al caso, no se cuanto sabes de ajax... pero para hacer los cargadores normalmente se hace uso de los estados, obseva:

Código:
function envio_de_infomarcion() 
			{
				var cargador = document.getElementById('cargador');
				if (envio_request.readyState == 4) 
					{
						if (envio_request.status == 200) 
							{
							            cargador.innerHTML='totalmente descargado!';
									return false;
										
							}
					} 
				else
					{
						cargador.innerHTML='cargando...';
					}
			}
Basicamente busca en el codigo "readyState" y seguramente te topes con sus estados, jeje... En cuanto al cargador deberias poner en "cargando..." una simple imagen con su tag <img>, aunque lo mas correcto seria hacerlo con Dom, vamos a ser vagos y usemos innerHTML.

Por si tenias dudas sobre el movimiento del cargador, que nunca se sabe!... jeje... es un simple gif con movimiento, aqui tienes algunos http://loadinfo.net/.

Espero haberte ayudado!...

Un saludo!.
hola que tal, muchas gracias a todos por responder,,, mira salbatore, este es el codigo de mi formulario

Código HTML:
<form action="upload.php" method="post" enctype="multipart/form-data"> 
    Archivo: <input name="file" type="file" /><br>
    
    <br>
    Por seguridad, escriba el texto que se muestra en la imagen: <br>
    <input name="tmptxt" type="text" size="30" />
    <img src="captcha.php" width="100" height="30" vspace="3" /><br> 
    
    <br>
    <input name="submit" type="submit" value="Upload!">  

</form> 
saludos y gracias de antemano