当前位置:首页 > 设计在线 > 网页设计 > Javascript > 解决未知尺寸的图片撑破页面的问题

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

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

源代码网供稿.
网友评论 (0)
会员中心
设计在线
本站推荐
设计在线之精华