用img包含显示图片代码的ASP页面<img src="showimg.asp?id=xxx">,无图只有叉,但打开图片属性路径却能看见图!怎么办?兄弟们帮忙,否
在包含<img src="showimg.asp?id=xxx">的页面没有出图,只是一个叉。我鼠标选择“显示图
片”仍毫无反映,但复制“属性”中地址,重新用IE打看这个地址确能正确显示!!!
痛苦中……
问题点数:50、回复次数:13Top
1 楼KimSoft(革命的小酒天天醉-http://blog.csdn.net/kimsoft/)回复于 2005-12-16 16:45:39 得分 0
应该没什么问题,在2000下应该没有问题。楼主的机器应该是XP或2003。Top
2 楼wujoe_00(Joe)回复于 2005-12-16 16:54:10 得分 0
贴showimg.asp这个文件的代码出来看看Top
3 楼actor2222(优悠)回复于 2005-12-16 17:02:36 得分 0
郁闷的是,偶的就是WIN2000。
showimg.asp文件非常简单,就是读图而已
<!--#include file="../conn.inc"-->
<%
'显示具体文档图片
pdocid = trim(request.querystring("pdocid"))
patt = trim(request.querystring("patt"))
strsql="select phcont from pictureinfo where wholeid ='"& pdocid & "' and patt= '" & patt & "'"
set rec=server.createobject("ADODB.recordset")
rec.open strsql,conn,3,1
Response.ContentType = "image/tiff"
Response.BinaryWrite rec("phcont").getChunk(7500000)
rec.close
set rec=nothing
set conn=nothing
%>
图片格式就是tif
而且单独IE访问这个SHOWIMG页面能出图!Top
4 楼ybfqlyq(Rossy|http://blog.ybfq.com)回复于 2005-12-16 17:07:08 得分 0
還沒解決?代碼!Top
5 楼ybfqlyq(Rossy|http://blog.ybfq.com)回复于 2005-12-16 17:13:03 得分 0
TIFF格式??第一次看到用這種格式的,不懂。
網頁不是只支持三種格式的圖片嗎?JPG,GIF,PNG嗎?Top
6 楼hzhla(hzhla)回复于 2005-12-16 17:16:03 得分 10
在xp下是行的啊。
http://hezh1981.1.5ihost.com/photo/photo.asp
这里面就是这样做的。
代码是 src='display.asp?photoid=<%=rs("photoid")%>'和你的一样的Top
7 楼actor2222(优悠)回复于 2005-12-16 17:20:52 得分 0
是呀,偶也知道有人就这么做就成功的,也访问过页面,但为什么落到偶头上就不出来??
无语……只得仰仗各位兄弟拉。不至于偶就这么倒霉的遇上吧?Top
8 楼ybfqlyq(Rossy|http://blog.ybfq.com)回复于 2005-12-16 17:25:48 得分 10
Response.ContentType = "image/tiff"
http://hezh1981.1.5ihost.com/photo/photo.asp
它這個應該是寫成JPG的。而不是TIFF的。Top
9 楼actor2222(优悠)回复于 2005-12-16 17:27:53 得分 0
楼上说的偶明白。但因该不是格式问题,否则单独访问属性路径也不会出来了,对吧?
有遇过类似情况的兄弟么?Top
10 楼haiou2008fly(seagull)回复于 2005-12-16 18:06:02 得分 10
应该是你的SQL语句出了问题,你在数据库中测试一下,看看能否正确运行。Top
11 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-12-16 18:20:24 得分 10
response.clear try thisTop
12 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2005-12-16 18:29:09 得分 10
try this:
Response.ContentType = "image/*"
Response.BinaryWrite rec("phcont").getChunk(8000000)Top
13 楼actor2222(优悠)回复于 2006-01-20 14:52:51 得分 0
没天理,还是不成,只得费N多口舌,打消对方念头……累……
还是谢谢兄弟们了!Top




