DataTransfer: files-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die files
schreibgeschützte Eigenschaft von DataTransfer
-Objekten ist eine Liste der Dateien in der Drag-Operation. Wenn die Operation keine Dateien umfasst, ist die Liste leer.
Diese Funktion kann verwendet werden, um Dateien vom Desktop eines Benutzers in den Browser zu ziehen.
Hinweis:
Die files
-Eigenschaft von DataTransfer
-Objekten kann nur innerhalb des drop
-Ereignisses abgerufen werden. Bei allen anderen Ereignissen wird die files
-Eigenschaft leer sein, da ihr zugrunde liegender Datenspeicher sich in einem geschützten Modus befindet.
Wert
Eine Liste
der Dateien in einer Drag-Operation, wobei jeder Listeneintrag einer Datei in der Operation entspricht. Wenn die Drag-Operation keine Dateien hatte, ist die Liste leer.
Beispiele
Es gibt zwei Live-Beispiele für dieses Interface:
- Nur Firefox: https://jsfiddle.net/9C2EF/
- Alle Browser: https://jsbin.com/hiqasek/
Spezifikationen
Specification |
---|
HTML Standard # dom-datatransfer-files-dev |
Browser-Kompatibilität
BCD tables only load in the browser