반응형

뒤로가기 기능을 막을 때 사용한다.


history.pushState(null, null, location.href);
    window.onpopstate = function () {
    history.go(1);
};


cf) history.pushState(state, title, url)


pushState는 히스토리 엔트리를 추가하는 메서드이다. (변경을 하고자 한다면 history.replaceState(state, title, url) 사용)

첫번째 인자는 전달하고자하는 object를 설정하고 (popstate 이벤트를 발생시킨다.)

두번째인자는 브라우져 타이틀을 설정하고(아직 구현은 되지 않았다고한다.)

세번째인자는 브라우져 Url을 설정한다. (주소표시줄은 "wow"라고 적든 "test.html"이라고 적든 표시는 되지만 존재여부는 따지지않는다.)

반응형

+ Recent posts