// 替换或追加参数
// orgUrl 地址
// paramName 参数名
// replaceWith 参数值
var replaceParamVal = function(orgUrl,paramName,replaceWith){
var reg = new RegExp('('+ paramName +'=)([^&]*)','gi'),
has = orgUrl.indexOf(paramName);
if(has<=0){
// 不存在改参数
var hasQuestion = orgUrl.indexOf("?");
if(hasQuestion>0){
orgUrl = orgUrl+"&" +(paramName +'=' +replaceWith);
}else{
orgUrl = orgUrl+"?" +(paramName +'=' +replaceWith);
}
}else{
// 存在该参数
orgUrl = orgUrl.replace(reg,paramName+'='+replaceWith);
}
return orgUrl;
};