[Javascript] Javascript에서 request.getParameter 사용

2014. 8. 6. 08:58프로그래밍/Javascript & JQuery

1. Javascript에서 request.getParameter 사용


1) Request 를 function 으로 생성

======================================================================================================

function Request(){

var requestParam ="";

        this.getParameter = function(param){

    var url = unescape(location.href); //현재 주소를 decoding

        var paramArr = (url.substring(url.indexOf("?")+1,url.length)).split("&"); //파라미터만 자르고, 다시 &그분자를 잘라서 배열에 넣는다. 

        

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

            var temp = paramArr[i].split("="); //파라미터 변수명을 담음

            

            if(temp[0].toUpperCase() == param.toUpperCase()){

            requestParam = paramArr[i].split("=")[1]; // 변수명과 일치할 경우 데이터 삽입

                break;

            }

        }

        return requestParam;

    };

}

var request = new Request();

======================================================================================================

2) 생성된 request객체를 타겟 url에서 사용해준다.

  ex) request.getParameter("test");