如果想获取一个页面的参数如http://baidu.local.net/?m=Weixin&c=Index&a=user中的最后面的user,来进行网页上的判断。
function GetUrlString(name, url) { var url = url || location.href; var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = url.substr(url.indexOf("?") + 1).match(reg); if(r != null) return unescape(r[2]); return null; } 可以使用这种方法来进行判断,用法: var aa = 'morning.local.net/?m=Weixin&c=Index&a=user'; console.log(GetUrlString("a",aa)); //user console.log(GetUrlString("c",aa));//Index 里面可以使用自己创建的url地址,也可以使用当前的网址【是一个可选参数】