Я получил эту функцию javascript, которая просматривает входное изображение (с исходным размером) в поле ввода.Javascript нижнее разрешение ввода предварительного просмотра изображения
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
$("#imgInp").change(function(){
readURL(this);
});
}
и связанный с HTML:
<form id="form1" runat="server">
<input type='file' id="imgInp" />
<img id="blah" src="#" alt="your image" />
</form>
Я получил код из этого ответа: Preview an image before it is uploaded
Мой вопрос, если и как можно изменить разрешение просматриваемого изображения, Я хочу изменить только разрешение просматриваемого изображения, а не самого изображения.
Любые идеи?
Вы пытались добавить ширину и высоту к тегу img? – KungWaz
@KungWaz изменяет предыдущее разрешение? – utdev
Да, он изменит res на отображаемом изображении, но он все равно загрузит полное изображение (в КБ). – KungWaz