注册 登录
编程论坛 ASP技术论坛

图片显示问题

无名shi 发布于 2009-10-01 14:23, 573 次点击
图片一般有大的(在详细页)有小的(在目录页).问题是:如何只用一张大图片.生成一个按大图的比例缩小的小图,放在目录页?谢谢!!
5 回复
#2
外部三电铃2009-10-01 15:13
这个项目可以有一些启示http://www.
#3
tepnidh2009-10-03 20:21
回复 楼主 无名shi
我是这样做的,不知对你能否有所帮助?
小图:
<img width="80" height="100"  onload="if(this.height>100)this.style.height=100"  src="<%=(ps.Fields.Item("url").Value)%>" border="0">

大图:
<img  width="300"  height="375" onload="if(this.height>375)this.style.height=375"   src="<%=(ps.Fields.Item("url").Value)%>" border="0">

“url“为图片路径,点击小图便可看到大图,一小一大用的是同一张图(300*375)
#4
chenguoxing5172009-10-13 16:30
设置图片标签img的width和height属性即可
#5
aspic2009-10-13 16:37
所谓的生成~那就得用到组件了
#6
lele20072009-10-13 17:27
一般可以在后台上传图片时处理一下生成一个缩略图。。使用aspjpeg生成。。生成时保存位置可以自定。生成时高宽自定。。

展示时可以调用小图。。详细页再调用大图。。如此在展示时调用小图文件较小也可以加快下载速度。。
1