Показать сообщение отдельно
  #4 (permalink)  
Старый 28.08.2010, 07:15
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

Получилось! Если кому пригодиться, то вот скрипт вписывания изображений в размерные рамки на jQuery:
$(".goodsImage").css('visibility','hidden');
		$(".goodsImage").load(function() { 
		var newW = 174; 
		var newH = 214; 
		var oldW = $(this).width(); 
		var oldH = $(this).height(); 
		if(oldW > newW || oldH > newH) 
		{ 
			if(parseInt((newW/oldW) * oldH) <= newH) 
			{ 
				$(this).width(newW); 
				var setH = parseInt((newW/oldW) * oldH);
				$(this).height(setH);
				$(this).css('margin-top' , parseInt((newH - setH) / 2)+'px');
			} 
			else
			{ 
				$(this).height(newH); 
				$(this).width(parseInt((newH/oldH) * oldW)); 
			} 
		}
		$(this).css('visibility','visible');
		});

Примечание: у изображений должен быть установлен class="goodsImage"
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн
Ответить с цитированием