在项目上我们会遇到将参数挂载到URL上进行传参,如:https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu,这时我们如何获取“=”后面的数值呢?
js方法:
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!==null)return unescape(r[2]); return null;
}
调用方法:
var ie_val=GetQueryString("ie");
网友评论