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

请教大侠个问题,关于数据库的图片点击后对应的图片。

ckrl 发布于 2012-08-21 16:29, 411 次点击
是这样的。我的网站上做了个数据库显示图片,现在是要求点击一张图片,点击图片跳一个独立窗体显示。比如

a.asp上面的图片点击后   跳出  b.asp 图片。  图片字段<%=rs("DefaultPicUrl")%>

在a.asp这边的字段本来是那么写的:

<SCRIPT LANGUAGE="JavaScript">
<!--
//图片等比例缩放

var FitWidth = 356;  //图片宽度
var FitHeight = 260; //图片高度
var Fitalign=center;
function ResizePic(ImgTag)
{
    var image = new Image();
 image.src = ImgTag.src;
 if(image.width>0 && image.height>0){
  if(image.width/image.height >= FitWidth/FitHeight){
   if(image.width > FitWidth){
    ImgTag.width = FitWidth;
    ImgTag.height = (image.height*FitWidth)/image.width;
   }
   else{
    ImgTag.width = image.width;
    ImgTag.height = image.height;
   }
  }
  else{
   if(image.height > FitHeight){
    ImgTag.height = FitHeight;
    ImgTag.width = (image.width*FitHeight)/image.height;
   }
   else{
    ImgTag.width = image.width;
    ImgTag.height = image.height;
   }
  }
 }
}
-->
</script>

 <a href="<%=rs("DefaultPicUrl")%>" target="_blank"><img width="356" height="260"  src="<%=rs("DefaultPicUrl")%>" onload="javascript:ResizePic(this)">
</a>

现在想改成我要的方案。有人会吗?
4 回复
#2
ysf01812012-08-21 16:36
调用别人的控件。人家写的也不错。


www.baidu.com里面找下下载。
只有本站会员才能查看附件,请 登录
#3
netlin2012-08-25 06:57
楼主,你这段代码不行吗?
<a href="<%=rs("DefaultPicUrl")%>" target="_blank"><img width="356" height="260"  src="<%=rs("DefaultPicUrl")%>" onload="javascript:ResizePic(this)">
</a>




#4
netlin2012-08-25 06:58
回复 楼主 ckrl
提供的资料很有参考价值!
#5
ckrl2012-08-25 17:38
回复 2楼 ysf0181
你提供的东西很有价值,谢谢。
1