| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 957 人关注过本帖, 1 人收藏
标题:在asp中关于图片显示问题
只看楼主 加入收藏
sjzfls
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2007-5-11
结帖率:0
收藏(1)
 问题点数:0 回复次数:5 
在asp中关于图片显示问题
能否做到上传的图片是多大,在显示页面就显示多大,但是当上传的图片大于某个宽度(比如600时)时,就按照某个宽度和高度(比如按照500*300)显示呢?

我的图片调用 [bo]<img src="<%=rs("news_pic")%>">[/bo]

在上面加入什么代码能够实现呢? 感谢大家~
搜索更多相关主题的帖子: asp 
2008-10-29 16:03
sjzfls
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2007-5-11
收藏
得分:0 
定一下阿 ~
2008-10-29 22:24
kira007
Rank: 2
等 级:论坛游民
帖 子:294
专家分:27
注 册:2007-6-28
收藏
得分:0 
送你一个 图片 自动等比 缩放 程式
function pic_reset(drawImage,thumbs_size) {   
    var max = thumbs_size.split(',');   
    var fixwidth = max[0];   
    var fixheight = max[1];  
    w=drawImage.width;h=drawImage.height;   
    if(w>fixwidth) { drawImage.width=fixwidth;drawImage.height=h/(w/fixwidth);}   
    if(h>fixheight) { drawImage.height=fixheight;drawImage.width=w/(h/fixheight);}         
    drawImage.style.cursor= "pointer";   
    drawImage.ondblclick = function() { window.open(this.src);}   
    drawImage.title = "双击查看原始图片";  
}
调用:
<img src="<%=rs("news_pic")%>" onload="pic_reset(this,'500,300');">

生活的理想,就是为了理想的生活。
2008-10-30 16:45
nicechlk
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:330
专家分:187
注 册:2008-9-6
收藏
得分:0 
呵呵,好东西,收藏了!
如果有详细的解释就更好了!

莫以善小而不为,莫以恶小而为之!
2008-10-30 23:51
shaoli4261
Rank: 3Rank: 3
来 自:安徽.巢湖
等 级:新手上路
威 望:6
帖 子:212
专家分:0
注 册:2007-9-11
收藏
得分:0 
function pic_reset(drawImage,thumbs_size) {    定义函数名
    var max = thumbs_size.split(',');    创建数组   并把传递过来的第二个参数分成两个数组的值
    var fixwidth = max[0];   
    var fixheight = max[1];  数组赋值
    w=drawImage.width;h=drawImage.height;获得图片的实际大小   
    if(w>fixwidth) { drawImage.width=fixwidth;drawImage.height=h/(w/fixwidth);}   
    if(h>fixheight) { drawImage.height=fixheight;drawImage.width=w/(h/fixheight);}    和传递过来的数值比较,确定显示大小      
    drawImage.style.cursor= "pointer";   改变鼠标的形状   
    drawImage.ondblclick = function() { window.open(this.src);}点击图片   打开新的窗口  显示图片   
    drawImage.title = "双击查看原始图片";     鼠标移动到图片   显示替换
}
调用:
<img src="<%=rs("news_pic")%>" onload="pic_reset(this,'500,300');">  这里是调用上面的函数,并传递两个参数过去。

爱一个人,不一定拥有她,但拥有一个人,就要爱她。也许她不是最好的,但她可能是你最值得的珍惜的人。
2008-10-31 11:09
sjzfls
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2007-5-11
收藏
得分:0 
感谢~~~~~~~
2008-10-31 11:38
快速回复:在asp中关于图片显示问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017075 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved