Javascript MVC-JS警报消息的编码错误
我没有问题,也不知道如何解决Javascript MVC-JS警报消息的编码错误,javascript,asp.net-mvc-3,Javascript,Asp.net Mvc 3,我没有问题,也不知道如何解决 var answer = confirm("@Html.Raw(Res.MyMsg)"); 在MyMsgiI文件的波兰语版本中,有一个字母o,但我得到和#243 我的页面上有这个标签 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 但在这条信息周围有引语 编辑2 我必须在代码中不加引号: var answer = confirm(@Html.Raw(Json.
var answer = confirm("@Html.Raw(Res.MyMsg)");
在MyMsg
iI文件的波兰语版本中,有一个字母o
,但我得到和#243代码>
我的页面上有这个标签
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
但在这条信息周围有引语
编辑2
我必须在代码中不加引号:
var answer = confirm(@Html.Raw(Json.Encode(Res.MyMsg)));
现在它工作正常了,Javascript字符串不使用html字符实体。(它是javascript而不是html)因此以html编码输出消息是不正确的。它需要格式化为javascript字符串
var answer = confirm(@Html.Raw(Json.Encode(Res.MyMsg)));