我要做的是将图像最大尺寸限制为128px高度或100%宽度。
此代码仅适用于Chrome。当然它在头部:)
<script type="text/javascript">
$(document).ready(function () {
$('img.constrain_proportions').each(function (i) {
if (parseInt($(this).width()) > parseInt($(this).height())) { $(this).width("100%"); }
else { $(this).height('128px'); }
});
});
</script>
由于某些原因,即使图像被平方,Firefox和IE也会执行IF,例如,100x100。我不明白这是怎么回事,因为我明确定义了一个'大于'的比较......
非常感谢你!