Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2003, 10:40
Avatar de Biopepe
Biopepe
 
Fecha de Ingreso: abril-2003
Ubicación: Bilbao
Mensajes: 63
Antigüedad: 22 años
Puntos: 0
Problema con Mozilla

Utilizo este código para validar que el archivo que me van a mandar en una página en asp tenga extension .jpg. Cuando pruebo a mandar un archivo con el IE el campo del formulario se vuelve poner en blanco al pulsar el boton de mandar, pero manda el archivo.Pero al hacerlo con Mozilla, reconoce que el campo está vacio, y no me deja mandar. A ver si podeis ayudarme.
Gracias


<SCRIPT language="JavaScript" type="text/javascript">

<!-- Begin
extArray = new Array(".jpg");
function LimitAttach(form, file) {
allowSubmit = false;
if (!file) return;
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) { allowSubmit = true; break; }
}
if (allowSubmit) form.submit();
else
alert("Solo puedes subir archivos del tipo: "
+ (extArray.join(" ")) + "\nPor favor, selecciona otra foto. ");
document.forms[0].reset();
document.forms[0].File2.focus();
}
// End -->
</script>