asp 显示图片与文字

我是通过读取数据库的字段来显示,图片与文字的,在线编辑器用的是ewebeditor,郁闷的是,图片显示不出来,把代码却显示出来了,求怎么显示图片在页面中,我的代码是<td... 我是通过读取数据库的字段来显示,图片与文字的,在线编辑器用的是 ewebeditor ,郁闷的是,图片显示不出来,把代码却显示出来了,求怎么显示图片
在页面中,我的代码是 <td colspan="10"><%=rs("content")%></td>
显示出来的内容却是
<P><IMG style="BORDER-LEFT-COLOR: #000000; FILTER: ; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" height=768 alt="" src="http://localhost/dfjfs/UploadFile/article/big/20110415104640.jpg" width=1024 border=0></P>
而我想要的是显示出相应的图片与文字!
展开
 我来答
myddwz
2011-04-15 · TA获得超过882个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:225万
展开全部
这个是因为你在保存的时候把代码:
<P><IMG style="BORDER-LEFT-COLOR: #000000; FILTER: ; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" height=768 alt="" src="http://localhost/dfjfs/UploadFile/article/big/20110415104640.jpg"; width=1024 border=0></P>里的尖括号等html标签替换掉了
这种形式,你肯定在保存写入数据库时接收要保存的内容request("content")时做过处理了吧?把<替换成了<把>替换成了>等。
你可以显示的时候<%=rs("content")%>换成<%=replace(replace(replace(replace(str,"<","<"),">",">"),<br>,"chr(13)")," %>就是把<替换回<等
===================
追问
你说的很对,那我应该怎么解决呢?或给个思路
追答
恢复换来的状态的话,就得替换回来咯
用replace替换
不做这里好像不能写出那些转义字符来……我一些出来就自动给百度替换掉了,我放在图片里,你看下。
与你共鸣蛋仔
2011-04-15 · 超过23用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:55万
展开全部
你写个 replace 替换下路径就可以了
列:
<%
strtest=rs("content")
response.write replace(strtest,”dfjfs/UploadFile”,dfjfs/admin/UploadFile”)
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
濮飞章075
2011-04-15 · 超过21用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:44.5万
展开全部
查看一下你的这个页面在浏览器上显示时的源文件,是不是有<pre> < > " 等之类的字符啊,呵呵,如果你在类似Dreamweaver这样的编辑器中的设计视图中写代码的话,显示的就会是这样了,ewebeditor似乎也有这样的类似设计视图的编辑区,希望能够帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式