Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   В input type="file" вставить картинку (https://javascript.ru/forum/events/70969-v-input-type%3D-file-vstavit-kartinku.html)

BeetleJuice541 16.10.2017 14:44

Вооот к этому я и пришел. Вот и думаю, может какой костыль сделать. Возможно вообще сделать массив с filelist'ами или еще что-то?(

BeetleJuice541 16.10.2017 14:48

Как я понял(не силен в терминологии) Filelist это объект. Можно ли создать другой объект и задать ему значение files[1] к примеру?

Nexus 16.10.2017 15:21

Цитата:

Сообщение от BeetleJuice541
Можно ли создать другой объект и задать ему значение files[1] к примеру?

Вероятно нет.

Здесь попытался произвести подмену значения, безуспешно.

laimas 16.10.2017 15:36

BeetleJuice541,
загрузка, это и вопрос безопасности, принудительно вы ничего не можете записать в поле files. То что получается передать коллекцию из одного поля в другой, это потому, что вы ее сознательно выбираете. А если бы было доступно то чего вам хочется, то можно было бы произвольно менять загружаемые данные.

BeetleJuice541 16.10.2017 20:26

и неужели нет никакого способа ускорить процесс?(

laimas 16.10.2017 21:18

Цитата:

Сообщение от BeetleJuice541
и неужели нет никакого способа ускорить процесс?

Есть - выбрасывать "1000", оставив один с multiple.

BeetleJuice541 16.10.2017 21:38

Правильно я понимаю,что все эти ограничения из-за браузера? Потому что к примеру в ff и ie даже то что я выше описывал-сделать нельзя.

laimas 16.10.2017 21:48

Цитата:

Сообщение от BeetleJuice541
Правильно я понимаю,что все эти ограничения из-за браузера?

Из-за политики безопасности, которую браузеры чтут.


Часовой пояс GMT +3, время: 18:10.