//图片等比例缩放 var FitWidth = 300; //图片宽度 var FitHeight = 300; //图片高度 function ResizePic(ImgTag) { var isIE = !!window.ActiveXObject; var isIE6 = isIE && !window.XMLHttpRequest; //var isIE8 = isIE && !!document.documentMode; //var isIE7 = isIE && !isIE6 && !isIE8; if (isIE) { if (isIE6) { var image = new Image(); image.src = ImgTag.src; if (image.width > 0 && image.height > 0) { if (image.width / image.height >= FitWidth / FitHeight) { if (image.width > FitWidth) { ImgTag.width = FitWidth; ImgTag.height = (image.height * FitWidth) / image.width; } else { ImgTag.width = image.width; ImgTag.height = image.height; } } else { if (image.height > FitHeight) { ImgTag.height = FitHeight; ImgTag.width = (image.width * FitHeight) / image.height; } else { ImgTag.width = image.width; ImgTag.height = image.height; } } } } } }