My Space

반응형

ex) http://localhost:8080/notice?id=111&title=test

<script>
$(function() {
	history.replaceState({}, null, location.pathname);
});
</script>

위의 스크립트를 추가하고 새로고침 해보면 아래와 같이 나타난다

http://localhost:8080/notice 

 

 

html5에서 추가된 기능이다.

- history.pushState({데이터 객체}, 페이지 제목 변경, 바꿀 주소);

 : 새로운 주소목록을 추가 하기 때문에 이전 url의 주소가 남아있어 브라우저의 뒤로가기 버튼이 활성화 된다.

 

- history.replaceState({데이터 객체}, 페이지 제목 변경, 바꿀 주소);

 : 동일한 기능을 하지만 주소목록에 추가하지 않기 때문에 뒤로가기 버튼이 활성화 되지 않는다.

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading