那是因为保存到数据库里之前做了HTML编码,读取到网页之前要反编码才能正常显示。
给你个HTML反编码的函数,现在是最基本的只替换大于小于号,你根据自己的需要把里面的注释去掉:
Function HTMLDecode(fString)
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
' fString = Replace(fString, " ", CHR(32))
' fString = Replace(fString, """, CHR(34))
' fString = Replace(fString, "'", CHR(39))
' fString = Replace(fString, " ", CHR(13))
' fString = Replace(fString, "
", CHR(10) & CHR(10))
' fString = Replace(fString, "
", CHR(10))
HTMLDecode = fString
End Function
调用方法:HTMLDecode(要反编码的数据)
把此数据直接通过response.write输出应该就可以吧。“& n b s p ;”就是个空格