location.href 와 location.replace 의 차이점

불당   
   조회 86560  

location.href (url) 이게 ie에서는 먹힌다. 써글. ㅎㅎ
 
 
자바스크립트에서 페이지 이동 시킬때 location.href를 많이 사용한다.
하지만 location.replace 메세드도 종종 이용하는데 두가지의 차이점은 아래와 같다.
표#1
 
location.href
location.replace 
 기능
새로운 페이지로 이동된다.
기존페이지를 새로운 페이지로 변경시킨다. 
 형태
속성 
메서드 
 주소 히스토리
기록된다 
기록되지 않는다.
 사용예
location.href='abc.php' 
location.replace('abc.php') 
 
location.href는 객체의 속성이며, loaction.replace()는 메서드(함수)로 작동된다.
href는 페이지를 이동하는 것이기 때문에 뒤로가기 버튼을 누른경우 이전 페이지로 이동이 가능하지만,
replace는 현재 페이지를 새로운 페이지로 덮어 씌우기 때문에 이전 페이지로 이동이 불가능하다.
 
href는 일반적인 페이지 이동시 이용을 하면 되고,
replace의 경우는 이전페이지로 접근이 필요없는경우 보안상 덮어씌우는 것도 괜찮을듯 하다.
- opencode.co.kr -
맞춤모던소파 막스앤핸드메이드
내가 만드는 나만의 맞춤소파, 이태리통가죽, 샤무드소재의 20평형~코너형 주문제작
고급 가죽 소파
우리는 편안함을 위해 만들고 있습니다. 스트레스리스 소파를 구매하세요!
바이헤이데이 천연가죽 소파
런칭기념 20% OFF! 최고등급 풀그레인 가죽 X 모던 디자인 천연가죽 플랫소파
파워링크 AD   클릭초이스등록


제목Page 1/3
     
2016-05   26563   불당
2016-05   40469   불당
2016-07   35444   불당
2014-06   111153   불당
2015-09   61348   불당
2008-11   8251   불당
2016-09   2207   불당
2015-11   2605   불당
2015-01   3761   불당
2013-11   6448   불당
2012-11   8630   불당
2011-12   15797   불당
2011-10   11470   불당
2011-09   86561   불당
2011-07   10857   불당
2011-06   13850   이천이지
2011-06   24193   불당
2011-06   11662   불당
2011-05   25315   불당
2010-06   7704   불당
2010-06   7329   불당
2010-04   7415   불당
2010-03   7435   불당
2010-03   20580   불당
2010-03   12484   불당
2010-02   6469   불당