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>
ありがとう!
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,'>');