方法1:通过正则匹配获取
function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURI(r[2]); return null }
方法2:
function getUrlParameter(url, parameter) { var urlPara = url.split("?"); var urlParas = urlPara[1].split("&"); var arr,para; for (var i = 0; i < urlParas.length; i++) { arr = urlParas[i].split('='); if (arr[0] == parameter) { para = arr[1]; } } return para; }