请教asp问题 关于保持数据格式不变的函数

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:02:20
function HTMLEncode(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), "</P><P>")
fString = Replace(fString, CHR(10), "<BR>")
HTMLEncode = fString
end function

我做出来的效果有问题 第一段文本格式是居中的 下面每段左对齐但是第一行开头都空出四个字的距离 不知道什么原因啊 请高手回答 好的给加分啊

这段函数没有问题,
因为第一段到第一段尾部,不是以<p>标签包含的,所以,出现的是这样,问题出在你后台用webeidter添加数据的时候,出现了很多标签,其中参杂居中的标签,你查看你添加的数据,是否有很多标签,或者你是从别人网站复制的内容,含有居中的标签

你先定义就可以了