jquery获取url参数及url加参数的方法

Posted 老小鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery获取url参数及url加参数的方法相关的知识,希望对你有一定的参考价值。

转——http://www.jb51.net/article/73896.htm

<script src="js/jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
//方法二:
(function ($) {
$.getUrlParam = function (name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
})(jQuery);
//方法二:
var xx = $.getUrlParam(‘reurl‘);
//方法一:
// var xx = getUrlParam(‘reurl‘);
 
alert(xx);
});
//方法一:
//获取url中的参数
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return decodeURI(r[2]); return null; //返回参数值…………(有瑕疵,自己改!)
}
</script>

以上是关于jquery获取url参数及url加参数的方法的主要内容,如果未能解决你的问题,请参考以下文章

jquery 控制A标签,能全部加参数吗?

jQuery中的getJSON方法的url参数中,为啥加上callback=

Jquery自定义方法获取URL后面参数

java HttpUrlConnection的post()方法的参数没有加在url的后边

jQuery获取(URL)地址栏参数

Jquery跳转页面传递参数以及获取url的参数