标题:如何在ASP+ACCESS的后台管理系统里实现图文混排格式
只看楼主
von_uu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-10-28
 问题点数:0 回复次数:5 
如何在ASP+ACCESS的后台管理系统里实现图文混排格式
好像之前有个斑竹发了类似的帖子,但是我们没有斑竹的功力,有谁能给点详细的建议么,或者有相关的代码

由于要图文混编,本来是想直接在文本中插入html标签来实现,但是在从ACCESS数据库中读取的时候,备注字段出来的标签无法被浏览器解释,实在不知道该怎么处理
搜索更多相关主题的帖子: 后台 ACCESS ASP 系统 格式 
2008-10-28 16:24
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
外部编辑器eWebEditor
2008-10-28 16:37
von_uu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-10-28
得分:0 
本着学习的态度,只想知道具体该怎么操作,看前面有斑竹说到可以把内容保存成html标签,可是我在读出来的时候浏览器却不识,用函数把&lt;&gt;专成<>也没用,
文本字段的html标签倒是可以被浏览器解释,但是长度又不符合要求
2008-10-28 16:49
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
试试这个
http://www.
2008-10-28 18:54
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
你存进数据库的内容是什么?一般来说存入数据库的数据就应该是提交上来的HTML代码,那么显示的时候也直接打出数据库里的HTML代码就是了,用wysiwyg编辑器的话不用考虑HTML编码问题呐。
2008-10-28 22:46
von_uu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-10-28
得分:0 
存入数据库的数据是由后台提交页面提交到数据库content字段的,字段属性是备注
读出时可能经过access的转译,<>都是以纯文本形式,不能被浏览器识别为html标记
于是推测<>是以&lt;&gt;输出的,于是做了一个转译函数:
<%
function vonhtml(content)
vonhtml=content
if content<>"" then
vonhtml=replace(vonhtml,chr(13),"<br>")        '回车
vonHtml=replace(vonHtml,chr(34),""")      '引号
vonHtml=replace(vonHtml,chr(32),"&nbsp;")      '空格
vonHtml=replace(vonHtml,"&lt;","<")            '<
vonHtml=replace(vonHtml,"&gt;",">")            '>
end if
end function
%>


调用时候用函数调用
vonhtml(rs("content")

但是仍然无法让浏览器识别标签,实在是无法了,恼人的备注字段

[[it] 本帖最后由 von_uu 于 2008-10-30 08:08 编辑 [/it]]
2008-10-29 10:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-241111-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.115058 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved