写道
var proMaxHeight = 150;
var proMaxWidth = 110;
function proDownImage(ImgD){
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
var rate = (proMaxWidth/image.width < proMaxHeight/image.height)?proMaxWidth/image.width:proMaxHeight/image.height;
if(rate <= 1){
ImgD.width = image.width*rate;
ImgD.height =image.height*rate;
}
else {
ImgD.width = image.width;
ImgD.height =image.height;
}
}
}
本文介绍了一个用于调整图片大小的JavaScript函数proDownImage。该函数通过计算保持原始图片宽高比的最大宽度和高度来确保图片不会失真。适用于前端开发中需要处理图片缩放的场景。
814

被折叠的 条评论
为什么被折叠?



