답변:
를 사용 window.location.assign("url")
하면 새 문서가로드됩니다. 를 사용 window.location.replace("url")
하면 현재 문서가 바뀌고 현재 기록이 해당 URL로 바뀌므로로드 된 이전 문서로 돌아갈 수 없습니다.
참조 : http://www.exforsys.com/tutorials/javascript/javascript-location-object.html
assign()
방법 과 다른 점replace()
은 현재 페이지를 사용한 후에 는 세션 기록에 저장되지 않으므로 사용자가 뒤로 버튼을 사용하여 해당 페이지로 이동할 수 없다는 것입니다.
location.assign () :
경로를 전달하여 경로 경로를 지정합니다. 할당은 경로가 할당 된 후에도 기록을 제공합니다.
사용 방법 : 값을 전달해야합니다.
예 : location.assign("http://google.com")
location.replace () :
역사를 유지하고 싶지 않은 경우 경로를 대체하는 데 도움이됩니다. 경로를 바꾸면 역사를 제공하지 않습니다.
사용 방법 : 값을 전달해야합니다.
예 : location.replace("http://google.com")