Скачать несколько файлов с помощью JavaScript (одна загрузка) - PullRequest
1 голос
/ 22 февраля 2011

Я создаю HTML-страницу с VB.Net, которая хранит несколько гвоздик для файлов.Эти ссылки отформатированы с помощью JavaScript, похожего на Windows-Explorer с папками и файлами.Проблема: есть ссылки на скачивание файлов, а не папок.Папка может содержать подпапки, список файлов или их комбинацию.Поэтому, если я хочу скачать папку, я должен нажимать вручную на каждую ссылку на файл.У меня нет возможности вставить PHP или другой серверный язык.мой вопрос сейчас: есть ли способ на стороне клиента скачать их, нажав на папку?Я предпочитаю Javascript, но если это невозможно, Flash тоже будет в порядке.

Ответы [ 2 ]

1 голос
/ 22 февраля 2011

В Javascript нет способа, и, насколько я могу судить, в Flash тоже нет способа сделать это.Серверный почтовый индекс будет вашим единственным способом.

1 голос
/ 22 февраля 2011

Что вы можете сделать, это связать папки со специальным файлом ASPX.В этом файле просто создайте ZIP со всеми файлами внутри него и заставьте браузер загрузить этот ZIP-файл.Я думаю, что это простой способ выполнить то, что вы пытаетесь сделать.

С помощью Javascript вы можете открыть несколько окон, по одному с каждым загруженным файлом.Но я не думаю, что это порадует ваших пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...