Actualmente con html normal no te permite tener acceso al path de tu archivo, pero con html5 ya tienes un tipo "file" en tu input, entonces con javascript puedes obtener el tamaño del archivo con algo asi:
Código Javascript
:
Ver originalvar input = document.getElementById('archivo');
var file = input.files[0];
alert(file.size);
Pero no todos los exploradores aun suportan este tipo de html5, pero el hacer la calidacion en el servidor del tamano no es mucho trabajo, puedes validar el tamano antes de hacer cualquier otra accion, lo que es tardado es la subida,