apinghappy

ASP.NET, Oracle, MSSql, Adobe Workflow 开发

img制作等比例缩略图
<script>
function AutoSize(ImgD,MaxWidth,MaxHeight)...{
   
var image=new Image();
   image.src
=ImgD.src;
   
if(image.width>0 && image.height>0)...{
    flag
=true;
    
if(image.width/image.height>= MaxWidth/MaxHeight)...{
     
if(image.width>MaxWidth)...{  
     ImgD.width
=MaxWidth;
     ImgD.height
=(image.height*MaxWidth)/image.width;
     }
else...{
     ImgD.width
=image.width;  
     ImgD.height
=image.height;
     }

     
//ImgD.alt="原始尺寸:宽" + image.width+",高"+image.height;
     }

    
else...{
     
if(image.height>MaxHeight)...{  
     ImgD.height
=MaxHeight;
     ImgD.width
=(image.width*MaxHeight)/image.height;     
     }
else...{
     ImgD.width
=image.width;  
     ImgD.height
=image.height;
     }

     
//ImgD.alt="原始尺寸:宽" + image.width+",高"+image.height;
     }

    }

   }
 
</script>

<img src="DNS.gif" onload="AutoSize(this,200,200)" style="cursor:pointer" alt="在新窗口打开" onclick="window.open(this.src)"/>
 
阅读更多
文章标签: image function
个人分类: 开发
想对作者说点什么? 我来说一句

缩略图,大图,同页显示

piperzero piperzero

2007-06-03 09:53:00

阅读数:1147

没有更多推荐了,返回首页

不良信息举报

img制作等比例缩略图

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭