Войти

Показать полную графическую версию : [решено] HTML Application - отправка файла на сервер


rsod
11-02-2011, 23:03
Надо отправить файл из формы. Как вставить в input type=file путь к файлу?
Простым яваскриптом не прокатывает
document.getElementById('test').value="C:\Users\rsod\Desktop\xxx.png";
http://scr.rsod.org/scr_2011-02-11_23-01-39.png

Coutty
12-02-2011, 16:27
Видимо, предполагается ручной выбор файла, чтобы не так просто злоумышленнику было стянуть документы/ключи с тысяч/миллионов компьютеров.

rsod
12-02-2011, 17:16
Coutty, но ведь никто не позаботился о такой защите для exe-файлов...

Sham
13-02-2011, 02:22
браузеры должны гарантировать безопасность, тк это основной интернет-софт. Чтобы отправить файл, нужно всего лишь формировать запрос согласно спецификации http (браузеры это соблюдают).

rsod
13-02-2011, 14:13
Решение: невозможно.
input file заблокирован от программной установки значения скриптами по соображениям безопасности. К hta это тоже относится.




© OSzone.net 2001-2012