[英]Javascript html decoding
當我在asp.net應用程序中通過ajax接收html文本時,它看起來像:
<span%20style='color:green;font-weight:bold'>%20Text%20Msg</span>
怎么可能在javascript解碼文本到正常的HTML?
<span style='color:green;font-weight:bold'> Text Msg </span>
謝謝!
這里有很好的功能,可以幫到你 - http://phpjs.org/functions/htmlspecialchars_decode:427
您可能最適合找到評論中已經提到的服務器端解決方案,因為這似乎是服務器端問題。
如果您出於某種原因希望無論如何都要做這個客戶端,這里有一個解決方案:
var str = "<span%20style='color:green;font-weight:bold'>%20Text%20Msg</span>";
var fixedStr = decodeURIComponent(str).replace(/</g,'<').replace(/>/g,'>');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.