1、关于屏蔽HTML,根据自己的经验,最好在输出的时候屏蔽
<%=Server.HTMLEncode(rs("msg"))%>
2、关于空格和回车的处理,建议还是在输入的时候处理
在ASP中处理回车方式如下
<%=Replace(Server.HTMLEncode(rs("Content")),vbcrlf,"<br>")%>
处理空格方式如下
<%=Replace(Server.HTMLEncode(rs("Content"))," "," ")%>
合起来如下
<%=Replace(Replace(Server.HTMLEncode(rs("Content")),vbcrlf,"<br>")," "," ")%>
3、关于UBB代码的处理,同样还是在输出时处理,用Replace来替换相应的UBB代码
4、关于表格强行换行的处理,因为有的表格中如果全是一些不回车的英文字符,会把整个框架撑的很难看,所以输出时,表格应强行换行
这段代码是用来让表格强行换行的
style="TABLE-LAYOUT:fixed;word-break:break-all"
本文原创,如需要转载,请注明出处f6n.net,谢谢合作
