자바스크립트로 구현한 Request (Get)
간혹 자바스크립트에서 Request를 받아야 하는 상황이있다.
많지는 않지만 다른 서버사이드 코드로 받기도 애매한.. 뭐 그런상황에 사용하면
아주 유용하다.
function Request(valuename) //javascript로 구현한 Request
{
var rtnval;
var nowAddress = unescape(location.href);
var parameters = new Array();
parameters = (nowAddress.slice(nowAddress.indexOf("?") + 1, nowAddress.length)).split("&");
for (var i = 0; i < parameters.length; i++) {
if (parameters[i].indexOf(valuename) != -1) {
rtnval = parameters[i].split("=")[1];
if (rtnval == undefined || rtnval == null) {
rtnval = "";
}
return rtnval;
}
}
}
사용할때
var ID = Request("id");