RSS Feed!

Архивы

Пропорциональное изменение размера изображений JavaScript

Быстро и сердито работаем топором. Естественно, лучше все параметры передавать в функцию.

function setWidth() {
    var allImg = document.getElementById('contentlist').getElementsByTagName('img');
    for (var i=0; i<allImg.length; i++) {
		if (allImg[i].width > 100) {
            allImg[i].height = allImg[i].height*(100/allImg[i].width);
            allImg[i].width = 100;
        }

        if (allImg[i].height > 140) {
            allImg[i].width = allImg[i].width*(140/allImg[i].height);
            allImg[i].height = 140;
        }
    }
}

Почему топором? Потому что:

Метки: ,

Автор: cataev | 28 May 2011 | JavsScript | Ваш отзыв »

Ваш отзыв