js的urlencode

function urlencode (str) {
str = (str + '').toString();
return encodeURIComponent(str).replace(/!/g, '%21').replace(/'/g, '%27').replace(/(/g, '%28'). replace(/)/g, '%29').replace(/*/g, '%2A').replace(/%20/g, '+');
}

原文地址:https://www.cnblogs.com/xsj1989/p/9475673.html