codice:
<script>
function precarica(){
	nomeFile = myForm.myFile.value;
if (nomeFile=="") return;
// isolo l'estensione e verifico che sia fra quelle permesse
	extFile=nomeFile.substr(nomeFile.lastIndexOf(".")+1);
	permesse="#jpg#gif#bmp#png#";
	if (permesse.indexOf("#"+extFile+"#")==-1) {
		alert(extFile + " non e' un file permesso");
		return;
	}  
	myImg.src = nomeFile; 
}

function misura(){
	largo=myImg.width; 
	alto=myImg.height; 
	grosso=myImg.fileSize;
	alert(largo+" x "+alto+" : "+grosso)
}
</script>

<form ENCTYPE="multipart/form-data" method="post" name=myForm>
<input type=file name=myFile onBlur='precarica();' width=200" accept="image/*">
</form>

<img name=myImg style="visibility:hidden" onload="misura()">
Non ho la possibilita' di verificare la compatibilita'...

ciao