javascript resize img
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function () {
oldonload();
func();
}
}
}
function init() {
//获取图片DOM
var img = document.getElementsByClassName('resize_img');
var width = img.width;
var height = img.height;
var div = img.parentNode;
var w = div.offsetWidth;
var h = div.offsetHeight;
if (width < w && height < h) {
return;
}
if (width / height > w / h) {
img.width = w - 20;
img.height = (w - 20) * (h - 20) / width;
}
}
addLoadEvent(init);
评论列表