Foros del Web » Programando para Internet » Javascript »

Mensaje mientras se cargan imagenes de un cliente a un servidor

Estas en el tema de Mensaje mientras se cargan imagenes de un cliente a un servidor en el foro de Javascript en Foros del Web. Hola, Estoy intentando crear un formulario que envie, entre otros datos, una imagen al servidor. LA cuestión es que me gustaría poner algun tipo de ...
  #1 (permalink)  
Antiguo 07/08/2006, 06:20
Avatar de salvados  
Fecha de Ingreso: marzo-2005
Mensajes: 37
Antigüedad: 19 años, 2 meses
Puntos: 1
Mensaje mientras se cargan imagenes de un cliente a un servidor

Hola,

Estoy intentando crear un formulario que envie, entre otros datos, una imagen al servidor.
LA cuestión es que me gustaría poner algun tipo de texto o mensaje mientras la foto esta siendo enviada o cargada.

ME han dicho que se puede hacefr en javascript, pero no lo encuentro.

Alguien puede remitire a algún tema que lo explique, gracias

salva
  #2 (permalink)  
Antiguo 08/08/2006, 01:38
 
Fecha de Ingreso: noviembre-2005
Mensajes: 52
Antigüedad: 18 años, 6 meses
Puntos: 0
Mensaje mientras se cargan

Hola Salvados, te paso el código que tengo que hace eso que dices.
Te explico:
1. Este es el Script que tienes que meter en tu página:
Código:
<SCRIPT LANGUAGE="JavaScript">
function ShowProgress()
{
  strAppVersion = navigator.appVersion;
  if (document.formulario.archivo.value != "")
  {
    if (strAppVersion.indexOf('MSIE') != -1 && strAppVersion.substr(strAppVersion.indexOf('MSIE')+5,1) > 4)
    {
      winstyle = "dialogWidth=385px; dialogHeight:140px; center:yes";
      window.showModelessDialog('framebar.asp',null,winstyle);
    }
    else
    {
      window.open('framebar.asp','','scrollbars=0,width=370,height=115', true);
    }
  }
  return true;
}
</SCRIPT>
2. framebar.asp es una página, puede ser con otro nombre, html, php. Ahí tienes que meter lo que quieras que aparezca mientras se estan subiendo las imágenes, por ejemplo un gif animado de la típica barra de progreso. El tamaño es de 370x115 pero lo puedes cambiar todo en el window.open.

3. En el formulario que se suben las imagenes, si tienes una función que compruebe antes los campos, al final llamas a la función JS y listo (ShowProgress()).

Si tienes cualquier duda me avisas, un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:18.