У меня есть клиентский JavaScript, который выведет файл jpeg на основе HTML5 canvas
манипуляции, если пользователь выполнит действие, например, нажав кнопку «ОК».Как отправить файл в форму с помощью javascript автоматически
Я хотел бы, чтобы выход jpeg автоматически загружался в поле «Загрузить переднюю сторону» в форме, как если бы пользователь загрузил файл со своего собственного жесткого диска.
Однако я не могу заставить его работать.
Вот форма:
<div class="property-wrapper">
<label for="upload-front">Upload Front Side</label>
<input id="upload" class="file" type="file" enctype="multipart/form-data" id="Front-Side" name="properties[Front Side]" onchange="readURL(this);" accept="image/*" />
</div>
<script>
document.getElementById('upload').value="http://upload.wikimedia.org/wikipedia/commons/thumb/2/22/Turkish_Van_Cat.jpg/353px-Turkish_Van_Cat.jpg"
</script>
Не могли бы вы переформулировать свой вопрос? Я действительно не понимаю, что вы хотите сделать ... Вы хотите загрузить внешний файл из Интернета в свой холст? – beardhatcode
Код в вопросе не соответствует тексту, описывающему его. – Quentin
В конце концов, вы нашли способ опубликовать файл через ajax? –