質問

MVCでこれを行う場合:

var jsonData = 
    new { myimage = 
        "<img alt=\"\" src=\"/Content/images/ShowFPots.png\" />" };

return Json(jsonData);

これを値として取得します

"\u003cimg alt=\"\" src=\"/Content/images/ShowFPots.png\" /\u003e"

これを値として取得する方法、または<!> lt; <!> gt; innerHtmlに追加すると正しく解釈されますか?

"<img alt=\"\" src=\"/Content/images/ShowFPots.png\" />"
役に立ちましたか?

解決

それは正しいJavaScript、Unicodeエンコーディングです。 html / DOMに挿入しても問題ありません

https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Unicode

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top