A-A+

jQuery获取URL请求参数的例子

2016年01月09日 前端设计 暂无评论 阅读 5 views 次

小编整理过不只10篇关于利用js取得URL参数的一些函数了,今天 我们来看看一个关于jQuery获取URL请求参数的例子,希望此例子可以对各位有帮助.

1、juqery 代码

  1. $.extend({  
  2.   getUrlVars: function(){  
  3.     var vars = [], hash;  
  4.     var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');  
  5.     for(var i = 0; i < hashes.length; i++)  
  6.     {  
  7.       hash = hashes[i].split('=');  
  8.       vars.push(hash[0]);  
  9.       vars[hash[0]] = hash[1];  
  10.     }  
  11.     return vars;  
  12.   },  
  13.   getUrlVar: function(name){  
  14.     return $.getUrlVars()[name];  
  15.   }  
  16. });  

2、页面调用方法:

  1. url地址:?article=程序园&title=博客  
  2. // Get object of URL parameters  
  3. var allVars = $.getUrlVars();  
  4. // Getting URL var by its nam  
  5. var byName = $.getUrlVar('article');  
  6. byName = decodeURI(byName );//如果有中文出现,则需要对url进行解码。  
标签:

给我留言