主题:  如何让HTML标记不在编辑时出现?

万木春

职务:普通成员
等级:1
金币:0.0
发贴:165
#12006/7/5 16:01:43
我做的BBS在发帖时用以下的语句:
re=trim(request.form("re"))
re=replace(trim(re),"'","''")
re=replace(re,chr(10),"<br>")
re = replace(re, CHR(32), "&nbsp;")
可以支持回车符、空格,但是在编辑发布内容时这些"<br>"、"&nbsp“也显示出来,如何在编辑内容时不让其显示这些HTML标记,但又能支持输入的回车符、空格?

编辑历史:[此帖最近一次被 蓝鲸 编辑过(编辑时间:2006-07-06 07:26:17)]


蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22006/7/6 7:29:41
'--------------------------------------------------
' 转化HTML格式的字符
'--------------------------------------------------
function HTMLEncode(fString)
fString = replace(fString, ">", "&gt;")
fString = replace(fString, "<", "&lt;")

fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "<P></P>")
fString = Replace(fString, CHR(10), "<BR>")    
    
HTMLEncode = fString
end function


非常大鱼