首页 > 代码库 > jquery获取url参数及url加参数的方法

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

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

<script src=http://www.mamicode.com/"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加参数的方法