[转帖]图片自动按比例缩小代码(防止页面被图片撑破)
<div id="article">
<p><font face="Verdana"><script type="text/javascript" ></font></p>
<p><font face="Verdana">//缩放图片到合适大小<br/>function ResizeImages()<br/>{<br/> var myimg,oldwidth,oldheight;<br/> var maxwidth=550;<br/> var maxheight=880;<br/> var imgs = document.getElementById('article').getElementsByTagName('img'); //如果你定义的id不是article,请修改此处</font></p>
<p><font face="Verdana"> for(i=0;i<imgs.length;i++){<br/> myimg = imgs;</font></p>
<p><font face="Verdana"> if(myimg.width > myimg.height)<br/> {<br/> if(myimg.width > maxwidth)<br/> {<br/> oldwidth = myimg.width;<br/> myimg.height = myimg.height * (maxwidth/oldwidth);<br/> myimg.width = maxwidth;<br/> }<br/> }else{<br/> if(myimg.height > maxheight)<br/> {<br/> oldheight = myimg.height;<br/> myimg.width = myimg.width * (maxheight/oldheight);<br/> myimg.height = maxheight;<br/> }<br/> }<br/> }<br/>}<br/>//缩放图片到合适大小<br/>ResizeImages();<br/></script><br/></font></p></div>
[此贴子已经被作者于2013-7-23 14:22:41编辑过]
页:
[1]