Ответ 1
Вы не можете этого сделать - браузер не допустит этого из-за проблем с безопасностью. Хотя есть обходные пути, дело в том, что вы не должны рассчитывать на эту работу. Здесь важны следующие вопросы:
- полный путь от ввода файла с помощью jquery
- Как получить путь к файлу из формы ввода HTML в Firefox 3
В дополнение к этим новая спецификация HTML5 гласит, что браузеру необходимо будет подправить поддельный путь, совместимый с Windows, в поле input type="file"
, якобы для соображений обратной совместимости.
- http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-March/018981.html
- Тайна c:\fakepath обнародована
Таким образом, попытка получить путь хуже, чем бесполезно в новых браузерах - вместо этого вы получите поддельный.