asp里,文本区域提交记录到数据库,然后用表格输出,为什么不能原样输出换行和空格,该怎么做 10
1楼的理解的不对吧,内容是从数据库里读取的,不是response输出的。好像是用ubbcode.asp什么的,我弄不好...
1楼的理解的不对吧,内容是从数据库里读取的,不是response输出的。好像是用ubbcode.asp什么的,我弄不好
展开
3个回答
展开全部
提取输出的时候定义一个函数,
结果为:<%=removehtml(rs("字段名"))%>
定义的函数如下:
Function RemoveHTML(strHTML)
Dim objRegExp, Match, Matches
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "<.+?>"
Set Matches = objRegExp.Execute(strHTML)
For Each Match in Matches
strHtml=Replace(strHTML,Match.value,"")
Next
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
结果为:<%=removehtml(rs("字段名"))%>
定义的函数如下:
Function RemoveHTML(strHTML)
Dim objRegExp, Match, Matches
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "<.+?>"
Set Matches = objRegExp.Execute(strHTML)
For Each Match in Matches
strHtml=Replace(strHTML,Match.value,"")
Next
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询