블로그로도 수익을 창출할 수 있다는 것을 아시나요? 이 블로그는 매달 100$ 이상의 수입을 애드센스 광고수입으로 벌어들입니다.

 

 

URI 의 Query string을 자바스크립트에서 직접적으로 사용하기에는 문제가 있다.
이를 변수로 이용하기 위해서는 문자열을 기준으로 분리를 해내야 하는데, 이러한 문제를 아래의 코드를 이용하거나 함수로 만들면 해결 될 수 있다.

var se = document.location.search.substr(1);
var qa = {}; // query array
se.replace(/([^=]+)=([^&]*)(&|$)/g, function(){
    qa[arguments[1]] = arguments[2];
    return arguments[0];
});

원문 참조.

만약 URL이 somefile.html?a=bc&def=ghijk 라면...

dnl 코드를 실행한 후 - 혹은 함수로 만드셔도 됩니다 - qa.def 혹은 qa['def'] 와 같이 접근하셔서 사용하시면 됩니다.

Ref URI : http://mygony.com/archives/983

PS. PHPSchool의 송효진님 글 인용

http://xenosi.de/script/parse_cookie.js
http://xenosi.de/script/parse_get.js
head 에서 불러와서 _get[] _cookie[] 로 쓰시면 되고,
setCookie() 도 보시면 아십니다.
배열 지원됩니다. 어디까지 될진 모르겠지만~

Technorati tags: URL, URI, JS, JavaScript, QueryString

del.icio.us tags: URL, URI, JS, JavaScript, QueryString

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 써니루루

BLOG main image
.NET based top programer team of Republic of Korea. A.K.A. MindVirus. by 써니루루

공지사항

Candle

카테고리

분류 전체보기 (178)
--------------------------- (0)
의료정보학 용어 및 분류체계 (1)
-------------------------.. (0)
E-Test (Project) (20)
C# (27)
ASP.NET (10)
ADO.NET (0)
SQL (11)
CSS (1)
JavaScript (12)
Ruby (3)
XML (19)
Programming (11)
-------------------------.. (0)
면접정보 (3)
비공개 (8)
Think (17)
Download (12)
커뮤니티 (18)
음악학원소개!! (1)

글 보관함

달력

«   2009/07   »
      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  
Statistics Graph
Total : 181,482
Today : 2 Yesterday : 10