- function proDownImage(path,imgObj) { // 等比压缩图片工具
- var proMaxHeight=banHeight; //包裹img元素的高度
- var proMaxWidth = banWidth; //包裹img元素的宽度
- var size = new Object();
- var image = new Image();
- image.src = path;
- image.onload=function(){
- if (image.width > 0 && image.height > 0) {
- var ww = proMaxWidth / image.width;
- var hh = proMaxHeight / image.height;
- var rate = (ww < hh) ? ww: hh;
- if (rate <= 1) {
- size.width = image.width * rate;
- size.height = image.height * rate;
- } else {
- size.width = image.width;
- size.height = image.height;
- }
- }
- imgObj.style.width=size.width+"px";
- imgObj.style.height=size.height+"px";
- }
图片的等比例缩放
猜你喜欢
转载自blog.csdn.net/xxlyzgt/article/details/52875650
今日推荐
周排行