URIencode和冒号

Jay*_*ayu 6 javascript uri uriencoding

冒号是一个可以根据许多站点编码为'%3A'的字符,当我尝试使用URIencode它进行编码时,它不起作用

例如,如果我尝试编码,URIencode(':');那么没有任何反应.结肠返回.为什么是这样??有人可以帮助我.

提前致谢.

Sal*_*man 14

encodeURI()除了特殊字符编码,:

, / ? : @ & = + $ #

你应该使用它 encodeURIComponent(':');

此功能对特殊字符进行编码.另外,它编码跳过的字符encodeURI()