티스토리 뷰

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script type="text/javascript">
frmUrl = 'http://www.naver.com/a.htm?ace=1214&enter=6001'  //예문용 경로입니다. 사용하실때는 아랫줄의 경로를 이용하세요
//frmUrl = location.href                 //사용하실대는 이줄의 주석을 지우고 상단의 예문을 지우세요
var Cut = frmUrl.indexOf("?")               //전송된 값을 받기위해 ?의 순서를 찾습니다.
var Check = frmUrl.substring(varCut+1)           //?의 뒷값을 구하여 사용할 값을 뽑아냅니다.
var varList = varCheck.split("&")              //&를 기준으로 배열변수로 만들어놓습니다.
forCount = varList.length                //총배열갯수를 구합니다.
for(i=0; i < forCount; i++)                 //배열갯수만큼 포문을 돌려 변수를 정의합니다. 
{  eval(varList[i])                  //경로의 특성을 살려 eval로 그냥 쉽게 뽑아놨습니다. 
/*  변수를 새로 지정하고 싶다면 포문 위에 var 변수명 = new Array 을 쓰고  도는 
포문앞에 변수명[i] = varList[i]  로 바까쓰시면 됩니다.  */
}
/*해당 경로의 받아온값을 바로 변수화 해서 사용합니다.request("ace")로 받아야할값은 ace의 변수로 저장이되고 
값은 1214그대로 사용됩니다.아래 처럼 변수가 지정되어 값을 가지고있습니다.*/
alert(ace);     //테스트용 얼럿창
alert(enter);    //테스트용 얼럿창
</script>
cs


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함