//
等比例缩小图片
function proimg(_width,_height,containerName)
... {
if(!document.images)...{alert('浏览器不支持images对象');return false;}
var width=_width;//默认宽度
var height=_height;//默认高度
var imgs=$(containerName).getElementsByTagName('img');//获取ID为containerName的容器内的img对象
var nb=1;//设置初始化比例参数
for(i=0;i<imgs.length;i++)
...{
var img=imgs[i];
var W=img.width;
var H=img.height;
if(W>width)
...{
nb=width/W;
W=width;
H=H*nb;
img.width=W;
img.height=H;
}
if(H>height)
...{
nb=height/H;
H=height;
W=W*nb;
img.width=W;
img.height=H;
}
}
}
function proimg(_width,_height,containerName)
... {
if(!document.images)...{alert('浏览器不支持images对象');return false;}
var width=_width;//默认宽度
var height=_height;//默认高度
var imgs=$(containerName).getElementsByTagName('img');//获取ID为containerName的容器内的img对象
var nb=1;//设置初始化比例参数
for(i=0;i<imgs.length;i++)
...{
var img=imgs[i];
var W=img.width;
var H=img.height;
if(W>width)
...{
nb=width/W;
W=width;
H=H*nb;
img.width=W;
img.height=H;
}
if(H>height)
...{
nb=height/H;
H=height;
W=W*nb;
img.width=W;
img.height=H;
}
}
}
只想到了这个简单的办法..不足之处请达人指教......