웹 히스토리 API
- 이전 페이지 Web Form API
- 다음 페이지 웹 스토리지 API
Web History API는 windows.history 객체에 접근하는 간단한 메서드를 제공합니다.
window.history 객체는 사용자가 방문한 URL(웹사이트)을 포함하고 있습니다.
모든 브라우저는 Web History API를 지원합니다:
크롬 | IE | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
지원 | 지원 | 지원 | 지원 | 지원 |
History back() 메서드
back() 메서드는 windows.history 목록에서 이전 URL을 로드합니다.
이는 브라우저에서 '이전 화살표'를 클릭하는 것과 동일합니다.
예제
<button onclick="myFunction()">이전</button> <script> function myFunction() { window.history.back(); } </script>
History go() 메서드
go() 메서드는 기록 목록에서 특정 URL을 로드합니다:
예제
<button onclick="myFunction()">이전 두 페이지로 이동</button> <script> function myFunction() { window.history.go(-2); } </script>
History 객체 속성
속성 | 설명 |
---|---|
length | 기록 목록의 URL 수를 반환합니다. |
History 객체 메서드
메서드 | 설명 |
---|---|
back() | 기록 목록의 이전 URL을 로드합니다. |
forward() | 기록 목록의 다음 URL을 로드합니다. |
go() | 기록 목록에서 특정 URL을 로드합니다. |
- 이전 페이지 Web Form API
- 다음 페이지 웹 스토리지 API