С jQuery:
$('input#foobar').click(function()
{
var newHeight = 200;
$('img.foo').each(function()
{
if ($(this).height() > 200)
{
$(this).css('height', parseInt(newHeight * $(this).css('width') / $(this).css('height')) + 'px');
}
});
});
Нет гарантий, что это будет работать идеально, но вы можете, по крайней мере, построить его, чтобы добавить различные приращения размера и т. Д.