数据显示问题

yymzzl 2006-09-25 05:15:31
文章修改,浏览,输出

浏览和输出都没问题,就是把数据按指定格式录入显示 录入的时候我用了HTMLencode
浏览的时候根据ID调用 <%=rs("content")%>能够正常
但我在修改页面的时候 <%=rs("content")%> 显示的内容就是代码格式了
比如:数据中有换行 显示的时候就有<br>了,这是为什么???

我在数据存储的过程中
function HTMLEncode(content)
if not isnull(content) then
content = replace(content, ">", ">")
content = replace(content, "<", "<")
content = Replace(content, CHR(32), " ")
content = Replace(content, CHR(9), " ")
content = Replace(content, CHR(34), """)
content = Replace(content, CHR(39), "'")
content = Replace(content, CHR(13), "")
content = Replace(content, CHR(10) & CHR(10), "</P><P> ")
content = Replace(content, CHR(10), "<BR> ")
HTMLEncode=content

end if
end function

content=HTMLencode(request("content"))


搞的头有点晕 谢谢各位帮忙

...全文
90 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yymzzl 2006-09-25
  • 打赏
  • 举报
回复
明白了 谢谢楼上兄弟
yymzzl 2006-09-25
  • 打赏
  • 举报
回复
怎么反过来替换? 是把那个函数到过来能用么?

huo789 2006-09-25
  • 打赏
  • 举报
回复
1.你的HTMLEncode只是对一些特殊符号的一个处理(转化为HTML格式),在读取显示在页面的时候,你从数据库读取的就相当于是HTML代码,如果直接放在页面上,浏览器会自动解释
2.当你修改的时候,是把这段HTML代码放在如TEXTAREA等容器内的,你就需要一个反替换的函数
(即与HTMLEncode功能相反)

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧