日期:2014-05-16  浏览次数:20431 次

js获取url及起参数列表及扩展应用

在基于B/S的web开发中,我们时常会通过发请求给服务端,来完成所需要的功能。这时候,url就少不了,无参的,带参的,等等。所以在有的时候,我们就需要通过获取当前发送的url的参数,通过这些参数进而完成更多的功能,所以这篇文章我们就会谈到,在不借助其他工具的情况下,用我们的jquery来完成对当前请求的url的参数的获取。

 

      在这里,我就列举出3类的获取参数的方法,其实质,当然,都是类似的。

 

      第一种:1.引用外部js:<script type="text/javascript" src="js/jquery.query.js"></script>

                  2.设置js参数:<script type="text/javascript">

var jQuery.query={numbers:false,hash:true};

 </script>

                  3.调用方法,获得参数:$.query.get(param1),$.query.get(param2),$.query.get(param3)......

 

 

      第二种:1.引用外部js:<script type="text/javascript" src="js/jquery.query.js"></script>

                  2.编写脚本方法:<script type="text/javascript">

function GetQueryString(name)  
{  
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");  
var r = window.location.search.substr(1).match(reg);  <