asp实现图片右键滑轮控制大小的函数

时间:2022-06-30 00:39:38
  1. <%  
  2. '******************************  
  3. '函数:bbimg(l1,maximgheight,maximgwidth)  
  4. '参数:l1,图片路径;maximgheight,最大允许图片高度;maximgwidth,最大允许图片宽度  
  5. '作者:阿里西西  
  6. '日期:2007/7/12  
  7. '描述:限制页面图片的最大高度和宽度  
  8. '示例:<%=bbimg("alixixi.gif",300,100)%>  
  9. '******************************  
  10. function bbimg(l1,maximgheight,maximgwidth)  
  11.  dim l2,I2:l2=l1  
  12.  set I2=new regexp  
  13.   I2.global=true  
  14.   I2.ignorecase=true  
  15.   I2.pattern="<img.[^>]*(src="".[^>]+?"").[^>]*>"  
  16.   l2=I2.replace(l2,"<img $1 onload=""javascript:if(this.width>"&maximgwidth&")this.style.width="&maximgwidth&"; if(this.height>"&maximgheight&")this.style.width=(this.width*"&maximgheight&")/this.height;"" />")  
  17.   bbimg=l2  
  18.  set I2=nothing  
  19. end function  
  20.  
  21.  
  22. %>