Файл формы загрузки с URL или Data-URL? - PullRequest
3 голосов
/ 18 сентября 2010

Можно ли использовать поле <input type="file"> с URL-адресом (данных)?

Мне нужно что-то подобное в скрипте Greasemonkey, но это кажется невозможным. Или есть какой-то способ?

Единственной работающей альтернативой в настоящий момент является попытка написать прокси, который заменяет поле файла текстовым полем для URL, чтобы прокси мог загрузить файл и отправить форму. Но это слишком сложно в отличие от скрипта Greasemonkey.

Я хочу добавить к некоторым сайтам «выбрать предустановленное изображение» в месте выбора файла.

Поскольку JavaScript не может получить доступ к диску, чтобы сохранить изображение и затем выбрать его для загрузки снова, это необходимо сделать с помощью URL-адресов данных или чего-то подобного.

1 Ответ

0 голосов
/ 10 ноября 2010

В целях безопасности вам потребуются дополнительные привилегии для программной установки атрибута "value"

источник: http://kerneltrap.org/node/65367

...