$(document).ready(function(){
$('img').each(function(){
var maxWidth = 660;
var ratio = 0;
var img = $(this);
if(img.width() > maxWidth){
ratio = img.height() / img.width();
img.attr('width', maxWidth);
img.attr('height', (maxWidth*ratio));
}
});
});
, который сделает волшебный трюк для всех, кто использует последнюю версию jquery. Убедитесь, что вы правильно установили селектор (я использовал $ ('img'), но в вашем случае это может отличаться). Это работает только в ландшафтном режиме. Но если вы посмотрите на это, нужно сделать всего несколько вещей, чтобы установить его в портретный, иначе, если img.height ()> maxHeight) stuff