js 控制图片缩放

<script language="javascript">
<!--
var flag=false;
function DrawImage(ImgD){
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>= 180/110){
   if(image.width>180){
    ImgD.width=180;
    ImgD.height=(image.height*110)/image.width;
   }else{
    ImgD.width=image.width;
    ImgD.height=image.height;
   }
   /*ImgD.alt="bigpic" */
}
else{
   if(image.height>110){
    ImgD.height=110;
    ImgD.width=(image.width*110)/image.height;
   }else{
    ImgD.width=image.width;
    ImgD.height=image.height;
   }
    /*ImgD.alt="bigpic" */
}
}
}
//-->
</script>



图片在使用的的时候可以这样写

程序代码
<img src="images/logo.gif" border="0" onload="DrawImage(this);" />

原文网址:http://www.xxrblog.cn/article.asp?id=350

你可能感兴趣的:(asp)