用img包含显示图片代码的ASP页面,无图只有叉,但打开图片属性路径却能看见图!怎么办?兄弟们帮忙,否

时间:2022-02-11 00:37:03
在包含<img  src="showimg.asp?id=xxx">的页面没有出图,只是一个叉。我鼠标选择“显示图

片”仍毫无反映,但复制“属性”中地址,重新用IE打看这个地址确能正确显示!!!

痛苦中……

13 个解决方案

#1


应该没什么问题,在2000下应该没有问题。楼主的机器应该是XP或2003。

#2


贴showimg.asp这个文件的代码出来看看

#3


郁闷的是,偶的就是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页面能出图!

#4


還沒解決?代碼!

#5


TIFF格式??第一次看到用這種格式的,不懂。
網頁不是只支持三種格式的圖片嗎?JPG,GIF,PNG嗎?

#6


在xp下是行的啊。
http://hezh1981.1.5ihost.com/photo/photo.asp
这里面就是这样做的。

代码是  src='display.asp?photoid=<%=rs("photoid")%>'和你的一样的

#7


是呀,偶也知道有人就这么做就成功的,也访问过页面,但为什么落到偶头上就不出来??

无语……只得仰仗各位兄弟拉。不至于偶就这么倒霉的遇上吧?

#8


Response.ContentType = "image/tiff" 

http://hezh1981.1.5ihost.com/photo/photo.asp
它這個應該是寫成JPG的。而不是TIFF的。

#9


楼上说的偶明白。但因该不是格式问题,否则单独访问属性路径也不会出来了,对吧?

有遇过类似情况的兄弟么?

#10


应该是你的SQL语句出了问题,你在数据库中测试一下,看看能否正确运行。

#11


response.clear try this

#12


try this:
Response.ContentType = "image/*" 
Response.BinaryWrite rec("phcont").getChunk(8000000)

#13


没天理,还是不成,只得费N多口舌,打消对方念头……累……
还是谢谢兄弟们了!

#1


应该没什么问题,在2000下应该没有问题。楼主的机器应该是XP或2003。

#2


贴showimg.asp这个文件的代码出来看看

#3


郁闷的是,偶的就是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页面能出图!

#4


還沒解決?代碼!

#5


TIFF格式??第一次看到用這種格式的,不懂。
網頁不是只支持三種格式的圖片嗎?JPG,GIF,PNG嗎?

#6


在xp下是行的啊。
http://hezh1981.1.5ihost.com/photo/photo.asp
这里面就是这样做的。

代码是  src='display.asp?photoid=<%=rs("photoid")%>'和你的一样的

#7


是呀,偶也知道有人就这么做就成功的,也访问过页面,但为什么落到偶头上就不出来??

无语……只得仰仗各位兄弟拉。不至于偶就这么倒霉的遇上吧?

#8


Response.ContentType = "image/tiff" 

http://hezh1981.1.5ihost.com/photo/photo.asp
它這個應該是寫成JPG的。而不是TIFF的。

#9


楼上说的偶明白。但因该不是格式问题,否则单独访问属性路径也不会出来了,对吧?

有遇过类似情况的兄弟么?

#10


应该是你的SQL语句出了问题,你在数据库中测试一下,看看能否正确运行。

#11


response.clear try this

#12


try this:
Response.ContentType = "image/*" 
Response.BinaryWrite rec("phcont").getChunk(8000000)

#13


没天理,还是不成,只得费N多口舌,打消对方念头……累……
还是谢谢兄弟们了!