Natknęliśmy się na tej stronie, jak również i wtedy okazało się to możliwe tylko Javascript (bez wtyczek, takich jak ActiveX lub Flash), ale tylko w Chrome:
https://plus.google.com/+AddyOsmani/posts/Dk5UhZ6zfF3
Zasadniczo, dodali wsparcie dla nowy atrybut w pliku wejściowym "webkitdirectory". Można go używać tak:
<input type="file" id="ctrl" webkitdirectory directory multiple/>
To pozwala na wybór katalogów. Ten atrybut wielokrotny jest dobrym wyborem w przeglądarkach obsługujących wiele plików, ale nie w wyborze katalogu.
Po wybraniu katalogu pliki są dostępne za pośrednictwem obiektu dom dla formantu (document.getElementById ('ctrl')), podobnie jak w przypadku wielu atrybutów. Przeglądarki dodają rekurencyjnie wszystkie pliki z wybranego katalogu do tej listy.
można już dodać atrybut katalogu, a także w przypadku, gdy zostanie znormalizowana w pewnym momencie (nie mogłem znaleźć żadnych informacji odnośnie tego)
Dlaczego byś wybrał, aby zapisać lokalizację folderu? – hjpotter92
Czy próbujesz przesłać wszystkie pliki w wybranym folderze? –
Pytanie brzmi, co zrobiłbyś z folderem, gdy już go masz? Czy chcesz przesłać wszystkie pliki w folderze? Lub zrobić coś innego z folderem? Przeglądarka zwykle nie będzie w stanie nic zrobić bezpośrednio z folderem, więc jeśli Twój plan nie przesyła zawartości, nie ma zbyt wiele logiki, aby określić folder. – Spudley