任何人都可以给我一个示例脚本来编码jQuery中的特殊字符(>,<,%)吗?如何在jQuery中对特殊字符(>,<,%)进行编码
回答
escape("how to encode special characters(>,<,%) in jQuery")
"how%20to%20encode%20special%20characters%28%3E%2C%3C%2C%25%29%20in%20jQuery"
escape(string)
是不推荐使用的功能。
您可以使用encodeURI(string)
获取URL安全字符串,并使用encodeURIComponent(string)
转义其他字符:,/? :@ & = + $#
encodeURI("<>?")
回报"%3C%3E?"
encodeURIComponent("<>?")
回报"%3C%3E%3F"
已弃用? https://developer.mozilla.org/en/DOM/window.escape – Trevor
@Trevor“不是任何标准的一部分,在ECMA-262的非标准部分提到。”所以,即使弃用也许不是正确的词,但@Amarok是正确的,应该使用'encodeURI'和'encodeURIcomponent'。这些函数比'escape'晚出现并取代了它的功能,所以......它基本上被弃用了。 – Imp
其他函数后来出现的事实并不会使先前的函数不被使用(除非标准是这样说的,显然它并不在这种情况下......)'escape'按预期工作。其余的只是个人偏好的问题,绝对不是规范性的。 – dda
- 1. 在Python中对unicode特殊字符(符号)进行编码?
- 2. Docusignapi Invalid_Request_Body XML如何对特殊字符进行编码
- 3. 在Excel中对Base64进行特殊字符编码VBA
- 4. 对JSON中的特殊字符进行编码(äöüß)
- 5. JavaScript - 使用特殊字符对对象进行编码
- 6. 使用特殊拉丁字符对XML文件进行编码
- 7. 如何阻止GET方法对URI中的HTML特殊字符进行编码?
- 8. 如何使用NSMutableURLRequest对GET请求中的特殊字符进行编码
- 9. 如何在Vim中回显特殊字符,如%,<cfile>?
- 10. 的Javascript/jQuery的编码特殊字符
- 11. 如何编码特殊字符?
- 12. 如何使用特殊字符“百分比”对URL进行编码?
- 13. 如何处理特殊字符,例如'<','>','&'而在Spring 3中进行编组/解组REST
- 14. 编码特殊字符
- 15. fineuploader - 编码特殊字符
- 16. xslt编码特殊字符
- 17. xml编码特殊字符
- 18. Python:编码特殊字符
- 19. 编码特殊字符
- 20. 特殊字符编码
- 21. JSON编码 - 特殊字符
- 22. 在xml中编码特殊字符
- 23. 编码特殊字符在Java中
- 24. 在mySQL中编码特殊字符
- 25. 在javascript/python中编码特殊字符
- 26. 在JSON响应中对HTML特殊字符进行编码的安全优势
- 27. 在Java中对URL进行编码,同时保留特殊字符
- 28. 特殊字符进行编码在URL传递和JavaScript的
- 29. 对特殊字符进行Xslt转换
- 30. 如何使用dom解析器在xml中编写特殊字符(&,<,> etc)
定义 “编码”。你想做什么以及如何/为什么失败? – David