悠悠楠杉
网站页面
由于decodeURI转码时,通过%进行解析,如果字符串中存在%则会出现URI malformed
解决方法
将字符串中的%替换为25%就行了
var str = '1%2';
if(str.indexOf('%') > -1) {
str = str.replace(/%/g,'%25');
}