JavaScript를 사용하여 브라우저를 이전 페이지로 이동하는 방법
2378 단어 webdevjavascript
브라우저의 URL 표시줄에 가까운 뒤로 버튼은 이미 다음과 같이 작동합니다.
그러나 이를 위해 사용자 정의 버튼을 제공할 수도 있습니다. 방법은 다음과 같습니다...
히스토리 API
브라우저는
window
개체에 대한 History API를 노출하여 브라우저의 기록 세션에 대한 액세스를 제공합니다. 이 API는 또한 기록의 서로 다른 세션 간에 서로 다른 전환 방법에 대한 액세스를 제공합니다.히스토리.백()
사용 사례에 필요한 메서드는 다음과 같이 사용되는
back()
메서드입니다.window.history.back()
이 메서드를 호출하면 브라우저가 이전 페이지로 이동합니다. 이전 세션 기록이 없으면 이 메서드는 아무 작업도 수행하지 않습니다.
history.go()
기록 API에는 특정 기록 세션으로 이동할 수 있는
go()
메서드도 있습니다. 구문:window.history.go(index)
세션 기록에서 한 페이지 뒤로 돌아가려면:
window.history.go(-1)
두 페이지 뒤로 돌아가려면:
window.history.go(-2)
한 페이지 앞으로 이동하려면:
window.history.go(1)
back()
메서드와 유사하게 대상 세션 기록이 존재하지 않는 경우 호출 시 함수가 아무 작업도 수행하지 않습니다.
Reference
이 문제에 관하여(JavaScript를 사용하여 브라우저를 이전 페이지로 이동하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dillionmegida/how-to-navigate-a-browser-to-the-previous-page-with-javascript-bp5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)