var getUrlParam = function(name) {
var url = window.location.href;
var params = url.substr(url.indexOf("?") + 1);
var paramsarr = params.split("&");
var paramsobj = {};
for (var i = 0; i < paramsarr.length; i++) {
var list = paramsarr[i].split("=");
paramsobj[list[0]] = list[1];
}
return paramsobj[name];
}
getUrlParam("code")
str.slice(str.indexOf('&'))截取第一个&字符之前的文本
扩展性不好,你应该将这个url地址转成url和参数,然后你想要怎么拼都可以