|
location.href |
location.replace |
형태 |
속성 |
함수 |
사용법 |
location.href |
location.replace('url'); |
주소 | 뒤로 가기 할시 이전 페이지 주소 기록 O | 뒤로 가기 할시 이전 페이지 주소 기록 X |
위 두개의 가장 큰 차이는 뒤로 가기를 눌렀을시 이전 페이지 주소 기록 유무의 차이다.
페이지 이동시 위 두개를 적절히 이용 해야한다.
location.replace 사용 예로 게시판 등록 페이지에서 게시판을 등록을 하고 뒤로 가기를 해서 무한 엔터를 눌러 도배성 글을 올릴 수 있다.
그런 도배성 글을 방지하기 위해 location.replace()를 사용한다.
location.href 사용 예로는 게시판 리스트에서 게시판 글을 read 하고 다시 뒤로 돌아가기를 눌렀을 시 그 리스트 페이지(이전 페이지)가 나타나게 할 수 있다.
'JAVASCRIPT' 카테고리의 다른 글
[Javascript] 부모창 redirect 하고 팝업창(자식) 닫기 (1) | 2017.09.28 |
---|---|
[Javascript] 팝업창 띄우기 window.open() (1) | 2017.09.27 |
Comment