zoukankan      html  css  js  c++  java
  • HtmlEncode 以及HtmlDecode 方法(转)

        当我们想在网页上显示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标注变成了&lt;B&gt;HTML内容&lt;/B&gt; ,这是因为<B> 变成了&lt;B&gt;</B> 变成了&lt;/B&gt;,所以我们才能在页面中显示HTML标注。
  • 相关阅读:
    CSS外边距的合并
    四大主流浏览器内核
    ViewPort视口
    url、src、href定义以及使用区别
    Debug和Release区别
    基线概念
    浅谈C#循环控制流程语句(web前端基础)
    With you With me
    css元素内容基础
    年轻人有梦想,老人有回忆
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/524046.html
Copyright © 2011-2022 走看看