TypechoJoeTheme

依然范儿特西

依然范儿特西

人生本没有地图,我们一路走,一路被辜负,一路点燃希望,一路寻找答案!

【javascript】JS-向当前url追加参数

2021-06-02
/
0 评论
/
2,047 阅读
/
正在检测是否收录...
06/02
   

  var cate_id = 3;
  //当前url 追加参数
  var newurl = updateQueryStringParameter(window.location.href, 'cate_id', cate_id);
  window.location.href = newurl;

    //当前url 追加参数
    function updateQueryStringParameter(uri, key, value) {
        if(!value) {
            return uri;
        }
        var re = new RegExp("([?&])" + key + "=.*?(&|$)", "i");
        var separator = uri.indexOf('?') !== -1 ? "&" : "?";
        if (uri.match(re)) {
            return uri.replace(re, '$1' + key + "=" + value + '$2');
        }
        else {
            return uri + separator + key + "=" + value;
        }
    }

朗读
赞(0)
评论 (0)
本篇文章评论功能已关闭