Вкратце: вы не можете этого сделать автоматически.
Доступ из локальной файловой системы из любого браузера заблокирован по соображениям безопасности. Причина. Представьте, что любой веб-сайт может получить доступ к файлам в вашей файловой системе.
Прочитайте это: Local file access with javascript
Может быть, вы хотите, чтобы перефразировать ваш вопрос и сказать, что вы на самом деле хотите, для того чтобы достигнуть.
Вы можете получить доступ к простой информации о файле, используя вход пользователя и используя <input type=file>
. Но пользователю потребуется выполнить следующие шаги:
- Нажмите кнопку «Обзор» (появится диалоговое окно с файлом).
- Перейдите к требуемой папке.
- Выберите один или несколько файлов.
- Нажмите «Открыть».
Mozilla зафиксировала это хорошо пример: https://developer.mozilla.org/en/docs/Using_files_from_web_applications#Example_Showing_file(s)_size
HTML-5 API Файл не может взять путь к каталогу в качестве входных данных ... – Quentin
вы ищете имена файлов или содержимое файла? используйте '', чтобы получить всю папку в браузере JS. – dandavis