这样的空格怎么处理

PPLUNCLE 2003-12-15 11:54:58
大家一定都进过5460留过言吧!
我留言的时候就发现,程序都把空格给去掉了,我在每段话的最前面空两个,但是显示出来的把空格去掉了,我在做程序的时候,我就发现,我即使不用trim之类的去掉空格而让数据直接显示出来,它也顶多让你空一格,也就是说,我在一段话的最前面空6格的话,显示出来实际上只空了一格,但是我通过查看源文件发现HTML代码里又确实空了6格!
这个到底怎么处理才能使它可以按要求空格!(用那个HTML编辑器可以实现,如果不用它,怎么处理)
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
PPLUNCLE 2003-12-15
  • 打赏
  • 举报
回复
谢谢ivy_ou(分数不够问问题了:"() 兄!!
结帐啦!!
PPLUNCLE 2003-12-15
  • 打赏
  • 举报
回复
哈哈
解决了!
梅花雪大姐果然是神龙见首不见尾,好久没看到你在ASP版块回帖子了!!
ivy_ou 2003-12-15
  • 打赏
  • 举报
回复
错,是
response.write htmlencode(content)
在读出的时候用一下那个函数
ivy_ou 2003-12-15
  • 打赏
  • 举报
回复
读出的时候加一个函数
function ChkBadWords(fString)
if not(isnull(BadWords) or isnull(fString)) then
bwords = split(BadWords, "|")
for i = 0 to ubound(bwords)
fString = Replace(fString, bwords(i), string(len(bwords(i)),"*"))
next
ChkBadWords = fString
end if
end function

function HTMLEncode(fString)
if not isnull(fString) then
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")

fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, CHR(9), " ")
fString = Replace(fString, CHR(34), """)
fString = Replace(fString, CHR(39), "'")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
fString = Replace(fString, CHR(10), "<BR> ")
fString=ChkBadWords(fString)
HTMLEncode = fString
end if
end function

content=rs("content")
response.write content


那么提交时候是什么格式,那么读出显示的时也是什么样的格式
meizz 2003-12-15
  • 打赏
  • 举报
回复
在入库之前做一次替换
replace(str, " ", " ")

28,407

社区成员

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

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