簡體   English   中英

在服務器端檢索代碼或PRE標簽內容

[英]Retrieve Code or PRE tag content on server side

我正在嘗試將HTML的“ PRE”或“ CODE”標簽的內容讀取到C#中的服務器端。 我正在使用HTML編輯器“ tinymce”。 預覽顯示正確。 但是當我在服務器端以字符串變量的形式讀取它並在某些div中顯示它時。 然后,所有格式都將丟失,並且代碼以單行顯示。

<pre>
  <code>
    function Panel(element, canClose, closeHandler) {
        this.element = element;
        this.canClose = canClose;
        this.closeHandler = function() {
            if (closeHandler) closeHandler()
        };
    }

  </code>

</pre>

您需要使用<pre>...</pre>標記來表示預格式化的文本,僅嵌入到<div>...</div>標記中將忽略所有換行符,除非您使用<br />強制使用新的越線

例如,要將字符串嵌入到pre標簽中,可以使用:

string s = tbxTinymce.Text;
s = "<pre>" + s + "</pre>";
divOutput.InnerHtml = s;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM