|
当我们想在网页上显示HTML 标注时,若在网页中直接输出则会被浏览器解译为HTML 的内容,所以要透过Server 对象的HtmlEncode 方法将它编码再输出;而若要将编码后的结果译码回原本的内容,则使用HtmlDecode 方法。下列程序代码范例使用HtmlEncode 方法将「<B>HTML内容</B>」编码后输出至浏览器,再利用HtmlDecode 方法将把编码后的结果译码还原: <Html> <Script Language="VB" Runat="Server"> Sub Page_Load(Sender As Object,e As Eventargs) Dim strHtmlContent As String strHtmlContent=Server.HtmlEncode("<B>HTML 内容</B>") Response.Write(strHtmlContent) Response.Write("<P>") strHtmlContent=Server.HtmlDecode(strHtmlContent) Response.Write(strHtmlContent) End Sub </Script> </Html>  上述范例的输出结果可以发现到,编码后的HTML标注变成了<B>HTML内容</B> ,这是因为<B> 变成了<B>,</B> 变成了</B>,所以我们才能在页面中显示HTML标注。
| 上网速度更快更爽、更安全下载使用Firefox火狐浏览器
|
|