通过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 });

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM