【发布时间】:2013-07-09 15:12:42
【问题描述】:
我的服务器返回值为support\testing。当我在客户端获得这个值时,它可以转义为support testing。 \t 被转义为制表符空间。
如何避免在 JavaScript 中转义特殊字符?
【问题讨论】:
-
返回
"support\\testing"?见:msdn.microsoft.com/en-us/library/ie/2yfce773(v=vs.94).aspx -
你应该转义服务器端,然后发送到 javascrippt
-
你可以避免使用反斜杠而不是斜杠。
-
我很困惑。您想通过更改服务器来避免取消转义,还是在客户端取消转义?
-
您的服务器使用什么语言输出值?输出 JS 数据时应使用正确的 json 编码。
标签: javascript escaping special-characters