asp文本输出问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:37:50
我做了一个留言页面,做好后在浏览器中测试网页,我在留言内容文本框中输入了一串代码,是一个表格的代码,代码如下:
<table width="500" border="1" cellspacing="0" bordercolor="#CC0000">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>

提交留言后,网页里显示的留言内容是一个表格,而不是我刚刚提交的代码。请问,如何让网页只显示提交的代码,而不是显示一个表格出来呢?

用Server.HtmlEncode
dim yousubmit
yoursubmit=Request.form("txt") ' 你获取的代码
yoursubmit=Server.HtmlEncode("yoursubmit") '经过转换的代码,就会只显示成代码形式不会解释成HTML了

用Server.HtmlEncode方法

1楼正解