Javascript获取与设置url参数

来源:互联网 发布:千牛有mac版吗 编辑:程序博客网 时间:2024/06/06 06:52

// 设定 url 中的 QueryString 值

function setUrlParam(url, param, v) {

   var re = new RegExp("(^|)"+ param +"=([^&]*)(|$)");

   var m = url.match(re);

   var temp = param + "=" + v;

   if (m) {

       return url.replace(eval(re), temp);

    }

   else {

       if (url.indexOf('?') == -1)

           return (url + '?' + temp);

       else

           return (url + '&' + temp);

    }

}

function getUrlParam(url, param) {

   var re = new RegExp("(^|)"+ param +"=([^&]*)(|$)");

   var m = url.match(re);

   if (m)

       return m[2];

   else

       return"";

}

0 0
原创粉丝点击