js 可以控制图片的大小

 
< HTML >

< HEAD >

< TITLE >  New Document  </ TITLE >

< script  language ="javascript" >  
var  flag = false ;    // 控制小图
function  DrawImage(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;  
     }  
     }  
    
else {  
     
if (image.height > maxheight){    
     ImgD.height
= maxheight;  
     ImgD.width
= (image.width * maxheight) / image.height;       
     }
else {  
     ImgD.width
= image.width;    
     ImgD.height
= image.height;  
     }  
     }  
    }  
   }   
</ script >  

</ HEAD >

< BODY >
< IMG   src = "https://p-blog.csdn.net/images/p_blog_csdn_net/lqscoke/310096/r_image003.jpg"  border =0   onload ="javascript:DrawImage(this,300,240);" >   

< br ></ br >
< IMG   src = "https://p-blog.csdn.net/images/p_blog_csdn_net/lqscoke/310096/r_image003.jpg"  border =0  width =300  height =240 >   



</ BODY >

</ HTML >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值