function getQueryString(name){//获取浏览器url
var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
var result = window.location.search.substr(1).match(reg);
return result?decodeURIComponent(result[2]):null;
}
先上代码,许多小伙伴都问怎么获取浏览器的地址参数问题,其实方法有很多,这里我就写一种通用的,方便调用的方法。
传入方法,在当前页写跳转页面时候:eg::
window.location.href="http:baidu.com?name="+name
第一个name就是浏览器你要传入的参数,第二个name就是你的变量
调用方法,在其他页面需要用到参数时候:getQueryString('浏览器中参数名')