2010-06-05 3 views

Répondre

0

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

+0

Apparemment, ce sont des applications gratuites. Qu'entendez-vous par "ressources limitées"? –

+0

Buth sont vraiment libres. Où ai-je dit "ressources limitées"? – BalusC

0

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> 
+3

Les morts devraient rester enterrés. – danielkza

+0

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. –

+0

J'ai ajouté le "non recommandé" avant activex :) –

0

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

Questions connexes