У меня есть тег ввода в форме для выбора изображений для загрузки.
<div id="lowresDemo">
<img src="some-url" />
</div>
<input type="file" id="FileToUpload" name="FileToUpload" />
Я попытался изменить миниатюру, отображаемую в форме рядом с вводом, чтобы подтвердить пользователю, что еговыбор был задуман с помощью следующего кода jquery:
$('#FileToUpload').change(function () {
$('#lowresDemo img').attr('src', $(this).val());
});
... это не работает ни в одном браузере, по соображениям безопасности браузера, я верю (как я помню, когда в последний раз я делал что-то подобноелет назад).
ВОПРОС :
Существует ли способ предоставить пользователю выбор изображения перед отправкой формы, а не только путь к файлу + имя значения вполе ввода, но миниатюра, показывающая выбранный файл?
Или современная безопасность браузера предотвращает это?