Foros del Web » Programando para Internet » Javascript »

Comprobar tamaño fichero antes de subirlo

Estas en el tema de Comprobar tamaño fichero antes de subirlo en el foro de Javascript en Foros del Web. Wenas: Me gustaría saber si se puede, y como, comprobar el tamaño de un fichero antes de subirlo mediante el habitual <input type="file"...>. Salu2 y ...
  #1 (permalink)  
Antiguo 09/03/2006, 09:59
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 4 meses
Puntos: 1
Pregunta Comprobar tamaño fichero antes de subirlo

Wenas:

Me gustaría saber si se puede, y como, comprobar el tamaño de un fichero antes de subirlo mediante el habitual <input type="file"...>.

Salu2 y gracias
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #2 (permalink)  
Antiguo 09/03/2006, 19:58
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Normalmente, eso se hace en el servidor.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #3 (permalink)  
Antiguo 10/03/2006, 04:19
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 4 meses
Puntos: 1
Si, si, lo sé, pero es por si hay alguna forma de hacerlo en cliente.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #4 (permalink)  
Antiguo 10/03/2006, 04:47
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Entonces, necesitas usar ActiveX.
Código:
function getFileSize(fileName)
{
   var fso, f;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   f = fso.GetFile(fileName);
   return(f.size);
}
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
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 07:39.