LINUX.ORG.RU
Ответ на: комментарий от panter_dsd

> И где там ответ на мой вопрос?

ступил. наверное, никак)

stevejobs ★★★★☆
()

Какой ты хитрый, а! Небось, хочешь в скрытом диве такой вот input расположить и по-тихому скачать мой ~/my_full_credit_card_details.txt?
Гугление ему не помогло...
http://www.cs.tut.fi/~jkorpela/forms/file.html#value

SOmni ★★
()

>Как туда запихнуть название файла?

Никак. Иначе я смогу скачать с твоей машины любой файл с известным именем :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

в принципе, можно попробовать какой-нибудь скрипт накатать который будет симулировать клавиатуру ) в интернетах где-то гуглилось про решение на ActiveX...

stevejobs ★★★★☆
()

Как туда запихнуть название файла?

Никак.

И как прочитать его?

Никак.

Viglim
()
Ответ на: комментарий от stevejobs

Всем спасибо. Заменил на кнопку и текстовое поле. Полет нормальный.

panter_dsd ★★★★
() автор топика

В очень древних версиях браузеров можно было прочитать имя файла. Внести же произвольное имя нельзя (даже в антикварных браузерах). потому что это было бы большущей прорехой безопасности: делаем скрытый <input type=«file»>, потом на яваскрипте вносим туда /etc/passwd и отсылаем автоматом через post. Чтение имени файла позже убрали (не помню из каких соображений).

Лучше сформулируйте задачу, для которой понадобилось имя файла в поле ввода. Вероятно, постановка задачи изначально требует корректировки :)

Slavaz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.