2009-01-01 8 views
1

Je cherche un moyen d'imiter la fonctionnalité Windows Live en faisant glisser des fichiers de Windows Explorer sur une page Web dans un navigateur et en capturant le nom de fichier. Je pense que cette fonctionnalité est par le contrôle suivantFaites glisser et déposez la fonctionnalité de fichier au navigateur

Microsoft.Live.Folders.RichUpload.UploadControl

Tous les pointeurs dans la bonne direction pour prendre soin d'un client

Répondre

1

Je l'ai fait un tas de creuser à la figure si cela était possible sans intégrer un contrôle Active-X et il semble que vous ne pouvez pas. Il existe différentes bibliothèques que vous pouvez utiliser dans votre script pour cela, mais la raison principale est la suivante:

Javascript s'exécute dans un environnement bac à sable qui n'a pas accès au système de fichiers pour des raisons de sécurité. De même, il n'a pas accès à OLE sans utiliser un contrôle Active-X conçu pour accéder à ce type de structure. J'ai trouvé un tutoriel qui démontre ici: http://straxus.javadevelopersjournal.com/creating_a_mozillafirefox_drag_and_drop_file_upload_script_p.htm

Questions connexes