当前位置:  开发笔记 > 编程语言 > 正文

编码撇号

如何解决《编码撇号》经验,为你挑选了1个好方法。

我正在服务器上构建一个字符串,该字符串将被放入客户端的javascript变量中.

什么是最好的编码,以避免任何问题

现在在服务器上我正在做这样的事情:

 html = html.Replace("'", "'");

但我认为有一种更优雅的方式来做这样的事情.



1> Nicholas H..:

您最好使用Microsoft Anti-Cross Site Scripting Library来执行此操作.它们提供了一个JavaScriptEncode方法,可以满足您的需求:

Microsoft.Security.Application.AntiXss.JavaScriptEncode("My 'Quotes' and ""more"".", False)

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有