Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Путь к файлу (https://javascript.ru/forum/misc/61652-put-k-fajjlu.html)

tai 28.02.2016 18:06

Путь к файлу
 
Добрый день!
Подскажите, можно ли как-то получить путь у загружаемого файла?

Загружается файл через форму. Поле для загрузки
<input type="file">, также есть область куда можно файлы перенести (dreg & drop)

Octane 28.02.2016 19:03

Возможно только в Chrome при D&D, для этого из event нужно достать не dataTransfer.files, а dataTransfer.items.
У файлов и папок из этой коллекции будет свойство fullPath, которое показывает положение файла относительно папки из которой сделали D&D.
Вот тут реализовано: https://github.com/mailru/FileAPI/bl....core.js#L1572

destus 28.02.2016 19:06

tai,
http://javascript.ru/forum/misc/6107...-textarea.html

ruslan_mart 29.02.2016 08:51

Цитата:

Сообщение от tai
Подскажите, можно ли как-то получить путь у загружаемого файла?

А для чего оно Вам?
Если чисто для визуальности куда-то выводить, то можно взять value у инпута, заменить "fakepath" на ".../.../...", будет что-то типа: "C://.../.../.../myFile.txt".

tai 29.02.2016 14:42

Планировалось сделать клиента на js (angular), а серверную часть на java, которая работает с десктопным приложением. Это приложение должно работать с файлами: прочитать содержимое, что-то изменить и т.д. Этому приложению как-то надо передать либо содержимое файла (может быть большим), либо путь к файлу.


Часовой пояс GMT +3, время: 09:24.