function getQueryString() { var result = location.search.match(new RegExp("[?&][^?&]+=[^?&]+", "g")); if (result == null) { return ""; } for (var i = 0; i < result.length; i++) { result[i] = result[i].substring(1); } return result; } //根据QueryString参数名称获取值 function getQueryStringByName(name) { var result = location.search.match(new RegExp("[?&]" + name + "=([^&]+)", "i")); if (result == null || result.length < 1) { return ""; } return result[1]; }