asp判断问题 :<%=rs("pic")%>变量是 图片,我想叫他如果没有图片的话,就显示/images/onlinenone.jpg 10

<%这张图片,下面哪里错了?谢谢了ifrs(<%=rs("pic")%>)=""thenresponse.write"/images/onlinenone.jpg"els... <%
这张图片,下面哪里错了? 谢谢了
if rs(<%=rs("pic")%>)="" then
response.write "/images/onlinenone.jpg"
else
response.write rs(<%=rs("pic")%>)
end if
%>
展开
 我来答
chuan8320
2011-05-18 · 超过27用户采纳过TA的回答
知道答主
回答量:65
采纳率:100%
帮助的人:62.2万
展开全部
if rs("pic")="" then
response.write "<img src='/images/onlinenone.jpg'>"
else
response.write "<img src='"&rs("pic")&"'>"
end if

response.write 只是输出,显示图片 必须要有img的标签
kyd3000
2011-05-18 · TA获得超过1550个赞
知道大有可为答主
回答量:1674
采纳率:50%
帮助的人:897万
展开全部
if rs("pic")="" then
response.write "/images/onlinenone.jpg"
else
response.write rs("pic")
end if

刚开始学 对ASP语法不够熟悉,学会就好了
追问
if rs("pic")="" then
response.write "/images/onlinenone.jpg"
else
response.write rs("pic")
end if

这句response.write "/images/onlinenone.jpg" 怎么出来的是路径而不是图片? 路径是对的,也有这张图片,怎么回事啊? 而且我放在有图片他也显示是/images/onlinenone.jpg
追答
if rs("pic")="" then
response.write "" ’如果你建的是IIS下虚拟目录,我估计图片还不会来, 前面个/是指网站根目录,如果上传到空间上去就对的。
else
response.write
end if

不好意思,没仔细多想。。
图片需要有图片 标签才能显示
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yefenghome
2011-05-18 · TA获得超过250个赞
知道小有建树答主
回答量:378
采纳率:100%
帮助的人:271万
展开全部
<%
if rs("pic")="" then
response.write "/images/onlinenone.jpg"
else
response.write rs("pic")
end if
%>
追问
if rs("pic")="" then
response.write "/images/onlinenone.jpg"
else
response.write rs("pic")
end if

这句response.write "/images/onlinenone.jpg" 怎么出来的是路径而不是图片? 路径是对的,也有这张图片,怎么回事啊? 而且我放在有图片他也显示是/images/onlinenone.jpg
追答
插入图片的HTML标记不是这样的吗?
" />

你也可以这样写:
"" then
pic_url=rs("pic")
else
pic_url="images/onlinenone.jpg"
%>
然后在要插入图片的地方
" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式