Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2008, 15:09
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 3 meses
Puntos: 20
validar peso de la imagen en KB...

Script
Código HTML:
<script type="text/javascript">
<!--//
function GetFileExtension(Filename) { 
var I = Filename.lastIndexOf("."); 
return (I > -1) ? Filename.substring(I + 1, Filename.length).toLowerCase() : ""; 

} 

function BeforeSubmit(id) { 
var Form = document.form1; 
var file = Form.file.value;

var Ext = ""; 
	if (file == "") { 
		alert("No haz seleccionado ninguna imagen");
		var tamanos = 1; 
	} 
	if (file != "") { 
		Ext = GetFileExtension(file); 
		if ((Ext != "jpeg") && (Ext != "jpg") && (Ext != "pjpeg")) { 
			alert("El archivo no es una imagen válida, debe ser JPG"); 
			var tamanos = 1;
		} 
	} 
	if (tamanos != 1){
		tamano();
	}
} 
function tamano() { 
img = document.createElement("IMG"); 
img.src = document.getElementById("file").value; 
img.id = "fotoFinal"; 
img.style.display = "none"; 
document.body.appendChild(img); 

setTimeout("alert(Math.round((document.getElementById('fotoFinal').fileSize / 1024)*Math.pow(10,2)) / Math.pow(10,2)); ",500); 
} 
//-->
</script> 
formulario:
Código HTML:
<form action="<?php echo $editFormAction; ?>" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input type="file" name="file" id="file" value="" size="32" onchange="BeforeSubmit('File1')" />
    <input type="hidden" name="MM_insert" value="form1" />
</form> 

no me funciona el script... nose por que?
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)