function changeURLArg(url, arg, arg_val) {
/**
* url地址修改
* @param url 待修改url
* @param arg 修改的参数名
* @param arg_val 修改的具体值
* @returns {String}
*/
var pattern = arg + "=([^&]*)";
var replaceText = arg + "=" + arg_val;
if (url.match(pattern)) {
var tmp = "/(" + arg + "=)([^&]*)/gi";
tmp = url.replace(eval(tmp), replaceText);
return tmp;
} else {
if (url.match("[\?]")) {
return url + "&" + replaceText;
} else {
return url + "?" + replaceText;
}
}
},