javascript로 현재 페이지의 url 가져오는 방법은 다음과 같다.
var link = document.location.href;
console.log(link);
1번째 라인은 link라는 변수에 현재 페이지의 url을 가져와 선언한다.
2번째 라인은 선언된 값을 콘솔에 출력한다.
위의 소스를 실행했을 때,
예를들어 현재 페이지의 url이 88240.tisory.com이라면 88240.tisory.com가 출력될 것이다.
그렇다면 88240.tisory.com?page=1 이렇게 파라미터를 포함하고 있는 url에서 파라미터값만 가져오고 싶을 경우는?
다음과 같이 쓰면된다.
var para = document.location.href.split("?");
console.log(para);
하면 url에서 ?뒤에 붙은 값만 가져온다.
위에 들었던 예시대로라면 page=1만 콘솔에 출력될 것이다.
즉, 파라미터값만 출력된다는 것.