如果我要輸出的正好是HTML標(biāo)簽?zāi)兀?/h1>
如果我要輸出的正好是HTML標(biāo)簽,比如我想在頁面上顯示 <br/> 這幾個字符,
應(yīng)該怎么寫?
如果我要輸出的正好是HTML標(biāo)簽,比如我想在頁面上顯示 <br/> 這幾個字符,
應(yīng)該怎么寫?
如果我要輸出的正好是HTML標(biāo)簽,比如我想在頁面上顯示 <br/> 這幾個字符,
應(yīng)該怎么寫?
2015-10-16
其實就是用"$lt;"和"$gt"替換原來的"<"">"符號?
用HTML entity?
$lt;br/$gt;
舉報
2015-11-16
string
str= HttpUtility.HtmlEncode("要輸出的HTML");
這樣,當(dāng)輸出到頁面上str的時候,就不會顯示成頁面!而是字符串
如:string str="<table
widht='500'><tr><td>aaa</td></tr></table>";
如果直接輸出str的話,頁面上則會出現(xiàn)一個寬為500px的 table
如果使用string str
= HttpUtility.HtmlEncode("<table
widht='500'><tr><td>aaa</td></tr></table>");
則會原樣的輸出<table
widht='500'><tr><td>aaa</td></tr></table>
<pre></pre>,,或者是用個textarea,當(dāng)然你也可以把html的<>轉(zhuǎn)換成特殊字符,不過我覺的用textarea是最好的選擇。
使用特殊字符來表示"<"和">",>和<>html<,即用"$lt;"和"$gt"替換原來的"<"">"符號 。