入力画像(入力サイズ)を入力フィールドにプレビューする、この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
はい、表示されたイメージの解像度は変更されますが、フルイメージ(KB単位)は読み込まれます。 – KungWaz