티스토리 뷰

간혹 자바스크립트에서 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");

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함