![]() |
список локальных файлов javascript'ом
Вопроса вообщем-то два: МОЖНО ЛИ? и если да, то КАК?
Как можно получить список локальных файлов (локальных имеется в виду на стороне браузера, т.е. тех которые показывается в браузер, если в url-строке записть file://)? В нете удалось найти такой простой пример: Код:
write("The contents of " + getCurrentFolder());Может какой-нить framework мне в этом поможет? |
Средствами javascript в современных браузерах такое сделать невозможно из-за политики безопасности. Только на стороне сервера.
|
странно! ведь если в браузере набрать file:// то получишь список локальных файлов!
|
Да. Так можно делать на домашней машине. Особенно удобно, когда админы заблокировали всякие там проводники и прочее. И всё.
|
нельзя
|
вот для этого есть сканеры веб-директорий.
Самый простой подход- мучать гугль. Более сложный - существующие мощные сканеры уязвимостей или попроще-самописные. но это не скрипт в 5 строчек... и не java |
lisa99, мне нужно сканировать не каталоги сервера, а каталоги клиента (пользователя). Все что мне удалось добиться от гугла это ссылки на ActiveX решения (их используют on-line антивирусы). Но это в основном рассчитано виндовых пользователей и на Ослика. Для пользователей других браузеров предлагается скачать плагин.
Мне бы подошло решение для какого-нить кроссплатформенного браузера. Вот подумываю покопаться в bug-треках. Может это можно сделать каким-нибудь грязным хаком. В идеале вообще чтобы пользователь мог вручную разрешать/запрещать доступ к каталогам на своей машине! |
Цитата:
|
Цитата:
или речь идет заведомо о сервере? |
geezer.code, спасибо! Это мысль!
|
| Время: 20:56 |