javascript实现缩略图

ExpandedBlockStart.gif 代码
< 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>

 

<img src="../Images/a.jpg"  οnlοad="DrawImage(this,200,200)">

转载于:https://www.cnblogs.com/zhangqifeng/archive/2010/03/15/1686643.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值