用ASP怎样让html原样输出?

来源:百度知道 编辑:UC知道 时间:2024/06/14 19:15:49
比如我在网上下了一断代码,装入我的网站文本提交到数据库中,但是重新读出来的时候网页会自动执行数据库里的代码,用什么来让他不执行只是显示而已呢

可以使用
<pre>
<%=server.htmlencode(rs("text"))%>
</pre>

把所有HTML的标签符号全部改成转义字符,如 < 的转义字符是 <,> 的是 > ,那么 <p> 标签就要输出成 <p>

这个可以用 Replace 方法替换掉。

把 “<>”都替换成HTML的特殊字符就行了

<%response.write server.htmlencode(要输出的字符串)%>