jQuery获取地址栏url以及获取url参数的方法

假如:url为 http://www.xxx.com/index.do?id=5

<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript">
(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);
$(function(){
 
        alert(window.location.href);
        alert($.getUrlParam('id'));
 
})
</script>
</head>
 
<body>
 
</body>

</html>

相关推荐