Javascript url 주소 전송 및 매개 변수 획득 방법 (정규 표현 식 이용)

805 단어 자바 scriptionic
오늘 프로젝트 에서 url 주 소 를 통 해 페이지 를 넘 기 는 것 과 관련 되 었 습 니 다. 우리 ionic 의 프레임 워 크 가 만 든 프로젝트 이기 때문에 index 페이지 로 넘 어 갈 때 그 view 로 넘 어 가 려 는 시도 와 관련 되 었 습 니 다. 경로 가 설정 되 어 있 기 때문에 여 기 는 페이지 를 넘 어 가 는 URL 에 매개 변수 (키 가 맞 는 형식) 를 추가 하여 경로 가 기본 페이지 인지 알려 주 었 습 니 다.url 주소 의 인 자 를 가 져 오 는 방법 은 다음 과 같 습 니 다.
function GetParameter(name){  
         var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");  
         var r = window.location.search.substr(1).match(reg);  
         if(r!=null)return  unescape(r[2]); return null;  
    } 

이 방법 호출:
GetParameter ("매개 변수 이름") --- 매개 변수의 값 을 가 져 올 수 있 습 니 다.
페이지 전환 을 할 때 매개 변 수 를 name = value 형식 으로 설정 할 수 있 습 니 다.
예 를 들 면:
www.baidu.com?name=123;
GetParameter (name) 에서 123 을 얻 을 수 있 습 니 다.

좋은 웹페이지 즐겨찾기