Краткий ответ: Нет, вы должны обработать это на сервере.
Длинный ответ: не надежный. С IE вы можете сделать что-то вроде:
function checkSize(filespec) {
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(filespec);
s = f.size;
// Do something with var s
}
Но это можно легко оценить с помощью настроек безопасности браузера или
использование другого браузера или платформы.