Est-il possible d'obtenir la taille du fichier à envoyer avant que le téléchargement commence réellement sur Javascript?Connaître la taille de fichier au préalable dans JS
Répondre
je ne savais pas à ce sujet , mais vous pouvez jeter un oeil à ce poste précédent sur le SO:
how validate file size using HTML and Javascript on client side
Non, ce n'est pas possible en raison de restrictions de sécurité. Vous aurez besoin de Flash ou Java Applet pour cela. Si votre intention est juste d'avoir une barre de progression, jetez un oeil à Uploadify ou SWFUpload
Apparemment, ce sont des applications gratuites. Qu'entendez-vous par "ressources limitées"? –
Buth sont vraiment libres. Où ai-je dit "ressources limitées"? – BalusC
On dirait que vous avez besoin de pas recommandé activex (source: http://www.jguru.com/faq/view.jsp?EID=330134):
<html>
<head>
<script language="JavaScript">
function A()
{
var oas = new ActiveXObject("Scripting.FileSystemObject");
var d = document.a.b.value;
var e = oas.getFile(d);
var f = e.size;
alert(f + " bytes");
}
</script>
</head>
<body>
<form name="a">
<input type="file" name="b">
<input type="button" name="c" value="SIZE" onClick="A();">
</form>
</body>
</html>
Les morts devraient rester enterrés. – danielkza
Puis-je voter par principe? Sérieusement ... Je sais que vous essayez d'être utile, mais ActiveX? Je ne pense pas. Java ou Flash fonctionnera sur plusieurs navigateurs, ce qui est une fonctionnalité intéressante. Certaines personnes disent que Java devrait mourir mais il y a encore de "bonnes" utilisations. –
J'ai ajouté le "non recommandé" avant activex :) –
La caractéristique pertinente qui est nécessaire est pas encore complètement spécifié (HTML5 fichier API ou comment l'appeler?). L'implémentation de Mozilla peut être lue at the mozilla developer center
- 1. SproutCore devs - Quelles langues devriez-vous connaître au préalable?
- 2. Comment connaître la taille d'un fichier avant de le télécharger?
- 3. Connaître la taille de l'empreinte mémoire
- 4. Java URLConnection: comment connaître la taille d'un fichier web?
- 5. Transmettre la variable au fichier JS
- 6. Condition préalable ou préalable?
- 7. Ouverture de l'octet [] en tant que fichier sans l'enregistrer au préalable en tant que fichier
- 8. Comment connaître le chemin d'accès au fichier dans le servlet
- 9. Comment connaître la taille des rappels dans ASP.NET AJAX?
- 10. Appel de la fonction js dans un fichier js externe
- 11. Comment puis-je connaître la taille d'un objet HCURSOR?
- 12. Comment puis-je connaître la taille de ma fenêtre graphique?
- 13. Est-il possible de connaître la taille/taille de vos tables de base de données?
- 14. Compromis de création de collection à la volée ou au préalable
- 15. Comment connaître la taille du fichier d'une image (C# openDialog, sous forme de fenêtre)
- 16. Comment accéder au fichier .js propriétaire dans Spring MVC?
- 17. Connaître la taille d'une mémoire réservée sur le tas
- 18. Comment connaître la taille réelle d'une page Web?
- 19. C# Comment connaître la taille d'un fichier sur un site Web
- 20. Comment connaître la longueur d'un fichier musical?
- 21. Comment vérifier la taille du fichier au téléchargement
- 22. .NET 2.0 Préalable Installer
- 23. dans le fichier Js RAILS
- 24. Comment initialiser un ByteBuffer si vous ne savez pas combien d'octets allouer au préalable?
- 25. peut renommer la taille de la colonne en taille de fichier provoque un problème dans attachment_fu?
- 26. Renvoie la valeur js au format HTML
- 27. Comment extraire la taille du PDF? (Dimensions, pas la taille du fichier)
- 28. wordpress - action hook 'publication préalable'?
- 29. Taille de la requête du fichier périphérique en Python
- 30. Comment connaître la taille de la base de données à l'exécution
Merci. Ça a marché. – Punit