Ho trovato questo script
var maxFileSize = 1500000
var FormSizeLimit = 4000000
function checkFileSize() {
var totalSize = 0;
var htmlSize;
var overLimit = false;
var himg = document.getElementById('himg');
var size = document.getElementById('size');
var fileSize = himg.fileSize ;
fileSize = parseInt(fileSize);
if (fileSize < 0) {
size.innerHTML = '-';
} else {
htmlSize = formatSize(fileSize);
if ( fileSize>maxFileSize ) {
htmlSize += ' (over limit, ' + formatSize(maxFileSize) + ' max)'
size.style.color = 'red';
overLimit = true;
} else {
size.style.color = '';
};
size.innerHTML = htmlSize;
totalSize += fileSize;
}
}
Ma non capisco come funziona e tantomeno come inserirlo nel controllo della form per l'upload potreste aiutarmi?
Io pensavo di richiamarlo in questo modo
if (checkFileSize()) {
alert("Attenzione il file è troppo grande!")
return false;
}
Ma non va....
Non so proprio dove andare a parare
Grazie