Вы не можете сделать это ... пока (если вы не используете предварительный выпуск Chrome 9). некоторые API-интерфейсы делают это возможным в браузерах, которые их поддерживают;в этой статье есть описание их использования .
Но сейчас нет.Для этого вам понадобится технология, которая разрешает локальный доступ к файлам, например Java-апплет подписанный (обычные неподписанные, очевидно, не могут этого сделать) или на строго ограниченном числе платформ.и браузеры, элемент управления ActiveX.
Обновление : Извините, новые API-интерфейсы JavaScript, о которых я говорил выше не предоставляют вам (предоставленный пользователем) доступ к любому старомукаталог в их системе.Они дают вам доступ к файловой системе, но это изолированная файловая система.Таким образом, вам нужно, чтобы пользователи перемещали файлы в «песочницу» (что можно сделать с помощью File API и drag-and-drop , что делает его полностью клиентским.дополнительная вещь, загрузка не требуется).Но это не совсем то, что вы описали.