问题描述
求一个可以把网站内所有显示的图片都按照等比例自动缩放的方法:不可能在以图片调用JS的方式来缩放,因为网站都已经做好了,只能说使用一个软件或安装的东西当网站的页面被打开的时候这个东西会自动把网站内的图片自动的按照比例进行显示在页面上。请问有什么好的办法么?用安装软件的方法?还是什么方法谢谢
解决方案
解决方案二:
mark
解决方案三:
写个批处理程序,遍历一下软件好了.
解决方案四:
1.用js,不过那不是缩放图象本身了,改变一下显示效果而己,用prototype框架做到这件事是一件很容易的事情<scriptsrc="prototype.js"></script>//我假定宽度最宽为580,超过则自动缩放functionzImg(){$('youContainer').getElementsBySelector('img').each(function(obj){if(obj.getWidth()>580){h=580/obj.getWidth()*obj.getHeight();obj.setStyle({height:h+'px',width:'580px'});//这里也可以使用第二种方法//obj.src="zoomImg.aspx?src="+obj.src+"&size=400,100"}});}zImg()
2.用服务器语言,将图片处理以后再反回图片流<imgsrc="zoomImg.aspx?src=img001.jpg&size=400,100"/>
你也可以将两种方法结合起来,估计能达到你所要的效果
时间: 2024-10-26 01:20:23