반응형
개념의 차이
href는 객체의 상태를 나타내는 프로퍼티
replace는 객체의 동작을 명령하는 메소드
location.href=url;
location.replace(url);
기능의 차이
location.href 는 페이지를 이동시킨다.
페이지를 이동 시키면서 히스토리를 남긴다.
A페이지 -> B페이지 이동 후 뒤로 가기를 통해 A페이지로 돌아갈 수가 있다.
location.replace는 현재 페이지를 바꿔준다.
히스토리를 남기지 않는다.
A페이지 -> B페이지 이동 후 뒤로가기를 통해 A페이지로 돌아갈 수 없다.
캐시(인터넷 임시파일)을 쓰지 않는다.
반응형
'FrontEnd' 카테고리의 다른 글
Image Sprite / Image Replacement (0) | 2013.09.03 |
---|---|
URL 체크 (0) | 2013.09.03 |
form의 enctype 속성, file 전송 (0) | 2013.09.03 |
HTML의 책갈피 기능 (0) | 2013.09.03 |
크롬, IE 창닫기 (0) | 2013.09.02 |