
20/05/2003, 10:40
|
 | | | 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> |