您的位置:首页 > Web前端 > JavaScript

一段javascript实现缩略图的好代码,可以实现缩略图

2007-09-16 22:46 330 查看
一段javascript实现缩略图的好代码,可以实现缩略图,代码如下

<script language="javascript">

//显示缩略图

function DrawImage(ImgD,width_s,height_s){

/*var width_s=139;

var height_s=104;

*/

var image=new Image();

image.src=ImgD.src;

if(image.width>0 && image.height>0){

flag=true;

if(image.width/image.height>=width_s/height_s){

if(image.width>width_s){

ImgD.width=width_s;

ImgD.height=(image.height*width_s)/image.width;

}else{

ImgD.width=image.width;

ImgD.height=image.height;

}

}

else{

if(image.height>height_s){

ImgD.height=height_s;

ImgD.width=(image.width*height_s)/image.height;

}else{

ImgD.width=image.width;

ImgD.height=image.height;

}

}

}

/*else{

ImgD.src="";

ImgD.alt=""

}*/

}

</script>

调用时,很简单,比如一段ASP代码的

<img src="../Images/<%=rs("picpath")%>" align="center" onload="DrawImage(this,200,200)"></div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: