Buongiorno, è possibile sapere prima di fare un controllo al momento del submit per sdapere che dimensioni ha la foto selezionata in un campo file?
Se si come...
Grazie mille
Buongiorno, è possibile sapere prima di fare un controllo al momento del submit per sdapere che dimensioni ha la foto selezionata in un campo file?
Se si come...
Grazie mille
ciaocodice:<script> function precarica(){ nomeFile=document.myForm.myFile.value; if (nomeFile=="") return; // isolo l'estensione extFile=nomeFile.substr(nomeFile.lastIndexOf(".")+1); // verifico che sia fra quelle permesse permesse="#jpg#gif#bmp#"; if (permesse.indexOf("#"+extFile+"#")==-1) { alert(extFile + " non e' un file permesso"); } document.myImg.src = nomeFile; } function misura(){ largo=document.myImg.width; alto=document.myImg.height; grosso=document.myImg.fileSize; alert(largo+" x "+alto+" : "+grosso) // controllo if (grosso>10000) { alert("troppo grosso"); return false; } else { return true; } } </script> <form ENCTYPE="multipart/form-data" method="post" name=myForm onsubmit='return misura();'> <input type=file name=myFile onBlur='precarica();' accept="image/*"> </form> <img name=myImg style="visibility:hidden" onload="misura()">
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
come posso fare per evitare il precaricamento? voglio solamente che mi faccia il controllo sul file selezionato.
Ma se il browser non carica l'immagine da dove dovrebbe ricavare i dati? il nome non e' sufficiente...
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum