반응형
javascript에서 url에 있는 파라미터를 가져오는 방법
/* 이 함수가 핵심!! 그냥 드래그해서 가져가세요.*/
$.urlParam = function(name){
var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href);
return results[1] || 0;
}
//예를 들어서 url이 다음과 같을 때, example.com?param1=name¶m2=&id=6
$.urlParam('param1'); // name
$.urlParam('id'); // 6
$.urlParam('param2'); // null
//이렇게 사용하시면 됩니다.
//example params with spaces
//띄어쓰기 같은 특수문자 처리URL 디코딩 사용
// http://www.jquery4u.com?city=Gold Coast
console.log($.urlParam('city'));
//output: Gold%20Coast
console.log(decodeURIComponent($.urlParam('city')));
//output: Gold Coast
반응형
'IT 자료' 카테고리의 다른 글
자바스크립트 배열복사 (0) | 2017.05.08 |
---|---|
rmdir: failed to remove 이유과 해결방법 (0) | 2017.04.29 |
javascript Location 종류 (0) | 2017.04.28 |
JSP(JSTL)에서 호출 url 가져오기 (4) | 2017.04.28 |
JSTL \n, <br> replace하기 (0) | 2017.04.28 |