JS是如何计算图片缩放比例的,其实原理很简单,当前图片大小减去固定大小 然后除以这个比例范围就是比例值了,然后设置宽度或者高度即可
function changeImg(objImg)
{
var most = 690; //设置最大宽度
if(objImg.width > most)
{
var scaling = 1-(objImg.width-most)/objImg.width;
//计算缩小比例
objImg.width = objImg.width*scaling;
objImg.height = objImg.height; //img元素没有设置高度时将自动等比例缩小
//objImg.height = objImg.height*scaling; //img元素设置高度时需进行等比例缩小
}
}
HTML调用部分



