2009-01-03 8 views
8

Avez-vous besoin de JavaScript pour effectuer un contrôle de téléchargement de fichier?javascript upload de fichier


en fait le problème, je crée le contrôle de téléchargement de fichiers en utilisant HTMLWriter dynamiquement, et quand je l'utilise request.form[fileuplodctrl].tostring(), je reçois seulement le nom de fichier ne chemin ...

peut me suggérer une d'autres façons d'obtenir le chemin complet du fichier :)

+0

Voir aussi: https://stackoverflow.com/questions/5587973/javascript-upload-file et https://stackoverflow.com/questions/2320069/jquery-ajax-file-upload –

Répondre

1

Pour autant que je sais qu'il n'y a aucune possibilité de télécharger un fichier avec JavaScript pur. Vous avez toujours besoin de quelque chose comme un film swf ou une applet Java (probablement, il fonctionnera aussi avec une application Silverlight). Si vous n'aimez pas écrire les vôtres, utilisez-en une de la dernière réponse (Javascript file uploads).

+9

Parlant de l'avenir lointain, l'année 2012, il est maintenant possible avec Javascript pur en utilisant HTML5 (et un iframe caché pour les navigateurs hérités): https://github.com/bencolon/file-uploader – Blaise

+1

@Blaise - GRAND SCOTT !! – Nazar

+1

C'est marrant comment les choses changent en quelques années ... – TheHippo

Questions connexes