Hola mveraa:
Yo también estoy trabajando ese tema, y lo que puedes hacer con javascript es bastante poco
...
Me parece que sobre la ventana no se puede hacer nada, pero después de seleccionar el fichero algo se puede hacer.
Puedes saber la extensión que tiene, por ejemplo... a mi me interesa que sean ficheros gif o jpg o png y el chequeo lo hago con expresiones regulares...
vale = /(\.jpg|\.gif|\.png)$/i;
if (vale.test(document.forms["imagen"].archivo.value)) {
...
Tal vez se puede hacer mejor, pero por ahora parece que funciona bien.
El peso no se puede saber pero sí las dimensiones cargando la imagen y consultando sus atributos width y height. Aunque veo que usas php, y con ese lenguaje puedes saber el peso
En este mensaje:
http://www.forosdelweb.com/s2dbd5238...msg127775.html
Hay muy buena información... yo me estoy basando en él.
Si quieres ver como llevo yo el tema puedes verlo aquí:
http://www.pepemolina.com/archivos_bd/index.html
Saludos