﻿// 图片等比例绽放
function ImgAuto(i, MaxW, MaxH) {
    var o = new Image(); o.src = i.src; var w = o.width; var h = o.height; var t;
    if (w > MaxW) { t = MaxW; } else { t = w; }
    if ((h * t / w) > MaxH) { i.height = MaxH; i.width = MaxH / h * w; } else { i.width = t; i.height = t / w * h; }
//    if(w < MaxW && h < MaxH){
//        if ( (MaxW - w) <= (MaxH - h)) {
//            i.height = MaxH; i.width = MaxH / h * w;
//        }
//        if ( (MaxW - w) > (MaxH - h)) {
//            i.height = MaxH; i.width = MaxH / h * w;
//        }
    //    }
    if (w < MaxW && h < MaxH) {
        if ((w / MaxW) <= (h / MaxH)) {
            i.height = MaxH; i.width = MaxH / h * w;
        } else {
            i.width = MaxW; i.height = MaxW / w * h;
        }
    }
}

