js解析URL参数
js解析URL参数:
url格式:a=123&b=234
getUrlParam(name) { //解析URL参数 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var locationHref = decodeURIComponent(window.location.search); var r = locationHref.substr(1).match(reg); if(r != null) { if(unescape){ return unescape(r[2]); }else{ return r[2]; } }else{ return null; } },
用法:
需要从url里面获取哪个参数的值,就在方法里面传入对应的参数名,即可返回参数值。