保证原图片长高比例,且不超过最大高度或宽度
function initimg(parpic,maxwidth,maxheight){var scale=maxwidth/maxheight;var realscale=parpic.width/parpic.height;if((parpic.width>maxwidth)||(parpic.height>maxheight)){if(realscale>scale){parpic.width=maxwidth;}else{parpic.height=maxheight;}}}
调用方法:
图片中加onload事件如下:
<img name="carpic" onload="initimg(this,165,176)" src="图片地址">
其中165,176,则为强制最大宽度及高度.
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18