http://werty.co.kr/blog/?userid=honggildong&age=21
이런식으로 접속 주소가 발생하였고 클라이언트단에서 위 주소를 기반으로 변수를 받아 인터렉션을 구현할 때 아래 방법을 쓴다.
function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); }
함수를 추가한 후 아래와 같이 이용해서 값을 받아온다.
var uid = getParameterByName('userid'); var age = getParameterByName('age');