JS动态调整图片

 1 <script language="javascript" type="text/javascript">
 2     window.onload=function()
 3     {
 4 
 5          var imgWidthToLimit=580;                            //对图片的限制宽度
 6          var imgCongObj = ImgContainer.getElementsByTagName("IMG");      //获取id为ImgContainer的页面容器(div、table等)中的所有img对象
 7          for( i=0;i<imgCongObj.length;i++)
 8          {
 9             var image = new Image();
10             image.src=imgCongObj[i].src;
11             image.i=i;
12             image.onreadystatechange=function(){
13                 if (image.readyState=="complete") {
14                     var w= parseInt(image.width);
15                     if(w>imgWidthToLimit) imgCongObj[this.i].width=imgWidthToLimit;
16                 }
17             }
18 
19          }
20     }
21 </script>
原文地址:https://www.cnblogs.com/pyblogs/p/3492290.html