js浏览器获取请求当前url参数

发布时间 2023-03-28 14:21:32作者: 往事只能回味---
<script>

function c(obj) {
    console.log(obj);
}

/**
 * [通过参数名获取url中的参数值]
 * 示例URL:http://htmlJsTest/getrequest.html?uid=admin&rid=1&fid=2&name=小明
 * @param  {[string]} queryName [参数名]
 * @return {[string]}           [参数值]
 */
function GetQueryValue1(queryName) {
    var url=window.location.href;
    var reg = new RegExp("(^|&)" + queryName + "=([^&]*)(&|$)", "i");
    var r = url.substr(1).match(reg);
    if ( r != null ){
        return decodeURI(r[2]);
    }else{
        return null;
    }
}

var parm1=GetQueryValue1("parm1");  //合同建模ID

alert(parm1);
  
</script>