解决未知尺寸的图片撑破页面的问题

  保证原图片长高比例,且不超过最大高度或宽度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.heig

  保证原图片长高比例,且不超过最大高度或宽度

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,则为强制最大宽度及高度.

给TA打赏
共{{data.count}}人
人已打赏
Javascript教程

如何控制框架页的滚动

2006-10-5 23:59:00

Javascript教程

JavaScript使用技巧精选

2006-10-6 0:04:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索