我有一個「文件」輸入和一個函數,由事件「onchange」調用。它做的是調整大小和顯示圖像,但這不完全是我需要的。如何調整圖像大小,但保持與JavaScript的比例?
<input type="file" id="imgUp" accept=".jpg" onchange="readURL(this);" >
<script type="text/javascript">
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#avatar,#image')
.attr('src', e.target.result)
.width(70)
.height(70);
};
reader.readAsDataURL(input.files[0]);
}
}
</script>
是否可以調整大小(保持比例)並使用Javascript顯示圖像,而不使用jQuery?
預先感謝您!