控制图片长宽少于120像素(用图片onload(this)事件激发)
function DrawImage(srcobj)
{
var OImg=new Image();
OImg.src=srcobj.src;
var scale=OImg.width>OImg.height?(OImg.width>120?OImg.width/120:1):(OImg.height>120?OImg.height/120:1);
srcobj.width=OImg.width/scale;
srcobj.Height=OImg.height/scale;
}
缩小、放大图片
<script language="javascript">
var mm=1;
function imgzoom(h)
{
if (h==1)
{
mm+=0.2;
mm=Math.min(2,mm);
document.all.imgjpg.style.zoom=mm;
//alert(mm*100+"%");
}
else if(h==2)
{
mm-=0.2;
mm =Math.max(0.05, mm);
//alert(mm*100+"%");
document.all.imgjpg.style.zoom=mm;
}
}
</script>
<input type=button value="放大" οnclick="imgzoom(1);">
<input type=button value="缩小" οnclick="imgzoom(2);">
<IMG id="imgjpg" name="imgjpg" src="FreightEMap.jpg">