美文网首页
js 替换 当前URL 特定参数

js 替换 当前URL 特定参数

作者: iaiayao | 来源:发表于2019-12-11 09:54 被阅读0次
function replaceParamVal(oUrl, paramName, replaceWith) {
    var re = eval('/(' + paramName + '=)([^&]*)/gi');
    var nUrl = oUrl.replace(re, paramName + '=' + replaceWith);
    return nUrl;
}

使用

var uId = 78;
var realUrl = originaUrl.indexOf('uId') != -1 ? replaceParamVal(url, 'uId', uId) : url + '&uId=' + uId;

使用时做了判断,若参数中已经包含特定参数则进行替换,如果不包含特定参数则拼接参数。

相关文章

网友评论

      本文标题:js 替换 当前URL 特定参数

      本文链接:https://www.haomeiwen.com/subject/knfogctx.html