출처 : http://jquery-howto.blogspot.kr/2009/09/get-url-parameters-values-with-jquery.html
파라미터를 가져올 때 대소문자 가리기 귀찮아서 일부 수정하였음.
$.extend({
1. 전체 파라미터를 모두 가져올 경우
파라미터를 가져올 때 대소문자 가리기 귀찮아서 일부 수정하였음.
$.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');