javascript 에서 get 방식으로 받기 (javascript request get)
get 방식으로 순수 자바스크립트로 받으려면 받을순 있다.
location.href 에서 짤라쓰면 되니..
물론 post 는 불가능... 서버측으로 받는거라 서버없으면 전달 못받는다.
<script> var getParameters = function (paramName) { // 리턴값을 위한 변수 선언 var returnValue; // 현재 URL 가져오기 var url = location.href; // get 파라미터 값을 가져올 수 있는 ? 를 기점으로 slice 한 후 split 으로 나눔 var parameters = (url.slice(url.indexOf('?') + 1, url.length)).split('&'); // 나누어진 값의 비교를 통해 paramName 으로 요청된 데이터의 값만 return for (var i = 0; i < parameters.length; i++) { var varName = parameters[i].split('=')[0]; if (varName.toUpperCase() == paramName.toUpperCase()) { returnValue = parameters[i].split('=')[1]; return decodeURIComponent(returnValue); } } }; alert(getParameters('name')); </script>
Server-side 를 못쓰는 상황에선 이런 간단한것도 답답하다 ...