Javascript 如何使用特殊字符显示来自资源的消息?

Javascript 如何使用特殊字符显示来自资源的消息?,javascript,jquery,asp.net-mvc-4,Javascript,Jquery,Asp.net Mvc 4,我想在mvc中的资源警报中显示消息, 它也包含特殊字符,其中还包含双引号或单引号,如果我的警告消息使用双引号或单引号,它会生成jquery错误引号。这不是问题。尝试在资源端使用HTML编码的符号- 双引号是和#34,单个-'对于单引号和双引号,请使用有效的html代码。像这样 single quotes start =‘ single quotes end =’ double quotes start =“ double quo

我想在mvc中的资源警报中显示消息,
它也包含特殊字符,其中还包含双引号或单引号,如果我的警告消息使用双引号或单引号,它会生成jquery错误引号。

这不是问题。尝试在资源端使用HTML编码的符号-


双引号是
和#34,单个-
'

对于单引号和双引号,请使用有效的html代码。像这样

single quotes start =‘
single quotes end  =’
double quotes start =“
double quotes end = ”
查看此输出

单引号开始

单引号结束

双引号开始=”

双引号结束=”


尝试使用System.Web.HttpUtility.UrlEncode(mvcResourceMessage)

然后根据需要屏蔽这些特殊字符,使生成的代码成为有效的JavaScript。