출처 : http://jquery-howto.blogspot.kr/2009/09/get-url-parameters-values-with-jquery.html



파라미터를 가져올 때 대소문자 가리기 귀찮아서 일부 수정하였음.



$.extend({

getUrlVars: function() {

    var vars = [], hash;

    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).toUpperCase().split('&');

        for (var i = 0; i < hashes.length; i++) {

            hash = hashes[i].split('=');

            vars.push(hash[0]);

            vars[hash[0]] = hash[1];

        }

        return vars;

    },

    getUrlVar: function(name) {

        return $.getUrlVars()[name.toUpperCase()];

    }

}); 




1. 전체 파라미터를 모두 가져올 경우

// Get object of URL parameters

var allVars = $.getUrlVars();

 
2. 이름으로 조회하여 일부만 가져올 경우

// Getting URL var by its name

var byName = $.getUrlVar('name');





 
Posted by motolies
,