J'ai une fonctionnalité de téléchargement de fichier sur l'une des pages. Je vérifie l'extension du fichier en utilisant JavaScript. Maintenant, je veux empêcher l'utilisateur de télécharger un fichier supérieur à 1 Mo. Est-il possible que je peux vérifier la taille de téléchargement de fichiers en utilisant JavaScript.Comment puis-je obtenir la taille de téléchargement d'un fichier en utilisant un simple Javascript?
Mon code regarde actuellement comme ceci:
<script language="JavaScript">
function validate() {
var filename = document.getElementById("txtChooseFile").value;
var ext = getExt(filename);
if(ext == "txt" || ext == "csv")
return true;
alert("Please upload Text files only.");
return false;
}
function getExt(filename) {
var dot_pos = filename.lastIndexOf(".");
if(dot_pos == -1)
return "";
return filename.substr(dot_pos+1).toLowerCase();
}
</script>
voir http://stackoverflow.com/questions/547292/how-to-retrieve-size-of-file – geowa4
Pourquoi accepter une mauvaise réponse? Vérifiez la deuxième réponse = c'est possible! – Darren
@PankajKhurana - Lorsque vous avez accepté une réponse il y a cinq ans, la réponse que vous avez choisie était correcte. Aujourd'hui ce n'est plus le cas, pourriez-vous revenir à cette question et changer la réponse acceptée à une réponse moderne s'il vous plaît? – Quentin