Самый простой способ получить абсолютный путь к каталогу из браузера

Я разрешаю своим пользователям загружать файлы из каталога. Я использую SWFUpload, чтобы они могли легко загружать несколько файлов. Однако мне нужно получить абсолютный путь к каталогу, из которого они загружаются.

Небольшое исследование говорит мне, что это невозможно сделать в простом HTML/Javascript или во Flash.

Апплеты Java, похоже, поддерживают это, поэтому я планирую использовать именно это. Я предполагаю, что ActiveX также может это сделать, но я мало что знаю о вещах ActiveX, поэтому я бы предпочел избегать этого.

Также я могу предположить, что пользователи используют Windows (XP или выше) и IE.

Есть ли более простой способ (кроме написания апплета Java), который мне не хватает? Наличие пользовательского типа в каталоге в текстовом поле является вариантом, но не очень хорошим...

Спасибо!


person sc45    schedule 08.12.2009    source источник
comment
Зачем вам путь на клиентском компьютере?   -  person Lasse V. Karlsen    schedule 08.12.2009
comment
Всякий раз, когда вам нужно знать тонкости клиентских машин, пришло время сделать паузу и подумать еще раз.   -  person Amarghosh    schedule 08.12.2009
comment
Мне нужно воспроизвести структуру каталогов (все, что выше, где пользователи выбрали файлы для загрузки) на сервере. Следовательно, мне нужен полный путь к каталогу. Это требование. Нет, я не пишу вирус. И да, я думал об этом (и я не хочу этого делать), но я должен.   -  person sc45    schedule 08.12.2009


Ответы (1)


Да, это невозможно сделать нормально, и Java включена не у всех.

Итак, поместите дополнительное текстовое поле, отличное от поля загрузки файла, и попросите пользователей скопировать и вставить туда полный путь.

PS: Это действительно один из вариантов

person YOU    schedule 08.12.2009