replace1 document.location.replace()와 document.location.href의 차이 .href 와 .repalce()는 모두 location의 하위객채로 브라우저에서 URL이동때 쓰인다. 그러나 쓰는 형태를 보면 알겠지만 .href 는 프로퍼티고, .replace()는 메소드다. location.href = http://www.naver.com C 처럼 페이지가 이동을 했다하자. (현재 당신은 C사이트에...) B --> C로 이동할때 location.href를 썼다면 C페이지트에서 [뒤로]버튼을 누르면 B가뜬다. 하지만.. B --> C로 이동할때 location.replace()를 썼다면 C페이지에서 [뒤로]버튼을 누르면 A가뜬다. 그럼 사용자입장에선 '어 내가 클릭을 두번했나?' 하게 된다... 참조>http://cafe.naver.com/aspman/39 2009. 7. 25. 이전 1 다음