通过JS获取URL链接带的参数
1 1 /** 2 2 * 获取URL参数的方法 3 3 */ 4 4 $.extend({ //以便于通过$引用该方法 5 5 getUrlVars : function() { //获取多个参数数组 6 6 var vars = [], hash; 7 7 var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); 8 8 for (var i = 0; i < hashes.length; i++) { 9 9 hash = hashes[i].split('='); 10 10 vars.push(hash[0]); 11 11 vars[hash[0]] = hash[1]; 12 12 } 13 13 return vars; 14 14 }, 15 15 getUrlVar : function(name) { //获取指定名称的参数值 16 16 var p = $.getUrlVars()[name]; 17 17 if (p) { 18 18 return decodeURIComponent(p);//解码 19 19 } 20 20 return null; 21 21 } 22 22 });
成功不是终点,失败也并非末日,重要的是前行的勇气!