La propriété DataTransfer.files
est une liste de fichier
issue d'une manipulation de glisser-déposer. Si l'opération n'inclut pas de fichier, alors la liste est vide.
Cette fonctionnalité peut être utilisée pour glisser des fichiers du bureau utilisateur au navigateur.
Syntaxe
dataTransfer.files;
Valeur de retour
Une liste
de fichiers associés au "glisser", un élément de liste pour chaque fichier dans l'opération. Si l'opération de "glisser" ne contient aucun fichier alors la liste est vide.
Exemple
Voici deux exemples :
- Seulement Firefox : http://jsfiddle.net/9C2EF/
- Tous les navigateurs : https://jsbin.com/hiqasek/
Specifications
Specification | Statut | Commentaire |
---|---|---|
HTML Living Standard La définition de 'files' dans cette spécification. |
Standard évolutif | |
HTML 5.1 La définition de 'files' dans cette spécification. |
Recommendation | Définition initiale |
Compatibilité des navigateurs
Nous convertissons les données de compatibilité dans un format JSON.
Ce tableau de compatibilité utilise encore l'ancien format
car nous n'avons pas encore converti les données qu'il contient.
Vous pouvez nous aider en contribuant !
Fonctionnalité | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Support basique | 4 | (Oui) | 3.5 | 10 | 12 | 3.1 |
Fonctionnalité | Android | Android Webview | Chrome for Android | Edge | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|---|---|
Support basique | Pas de support | Pas de support | Pas de support | (Oui) | Pas de support | Pas de support | 10 | Pas de support | Pas de support |