자바스크립트 창 기록
window.history
개체에는 브라우저 기록이 포함되어 있습니다 .
창 기록
창 window.history
접두사 없이 개체를 작성할 수 있습니다.
사용자의 개인 정보를 보호하기 위해 JavaScript가 이 개체에 액세스하는 방법에 제한이 있습니다.
몇 가지 방법:
history.back()
- 브라우저에서 다시 클릭하는 것과 동일history.forward()
- 브라우저에서 앞으로를 클릭하는 것과 동일
창 기록 뒤로
메소드 는 history.back()
히스토리 목록에서 이전 URL을 로드합니다.
이것은 브라우저에서 뒤로 버튼을 클릭하는 것과 같습니다.
예시
페이지에 뒤로 버튼 만들기:
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
위 코드의 출력은 다음과 같습니다.
창 기록 앞으로
메소드 는 history.forward()
히스토리 목록에서 다음 URL을 로드합니다.
이는 브라우저에서 앞으로 버튼을 클릭하는 것과 같습니다.
예시
페이지에 앞으로 버튼 만들기:
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
위 코드의 출력은 다음과 같습니다.