Spec-Zone.ru › Web APIs

DataTransfer: свойство files

Базовая Широко доступная

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Чтение только свойство files объектов DataTransfer — это список файлов в операции перетаскивания. Если операция не включает файлы, список пустой.

Эта функция может использоваться для перетаскивания файлов с рабочего стола пользователя в браузер.

Примечание: Свойство files объектов DataTransfer доступно только внутри события drop. Для всех других событий свойство files будет пустым — так как его базовая хранилище данных будет в защищённом режиме.

Значение

A list файлов в операции перетаскивания, по одному элементу списка для каждого файла в операции. Если операция перетаскивания не включала файлы, список пустой.

Примеры

Есть два работающих примера этой интерфейса:

  • Только Firefox: https://jsfiddle.net/9C2EF/
  • Все браузеры: https://jsbin.com/hiqasek/

Спецификации

Спецификация
HTML
# dom-datatransfer-files-dev

Совместимость браузеров

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
files 3 12 3.6 ≤12.1 4 18 4 ≤12.1 3.2 1.0 ≤37

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer/files

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API