解决未知尺寸的图片撑破页面的问题
点击次数:24 次 发布日期:2008-11-26 23:10:03 作者:源代码网
|
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,则为强制最大宽度及高度. 源代码网供稿. |
