VSCode_basic. history

dwanGim·2022년 3월 8일
0

vscode_basic

목록 보기
27/55

history

window.history를 이용해 우리는

이전 페이지, 다음 페이지로 이동하는 기능을 추가할 수 있습니다.

history는 방문했던 url 주소를 바로바로 불러와주기 때문에 유용하게 사용할 수 있습니다.

history.go(i) => i 값만큼 다음, 이전 페이지로 이동합니다. 이전 페이지는 -1, 다음 페이지는 1로 적용해보세요.

history.back() => 이전 페이지로 이동합니다. 괄호 안에 ()수를 쓸 필요가 없습니다.

history.forward() => 다음 페이지로 이동합니다.

그럼 페이지 3 공간을 만들어서

이 기능들이 어떻게 적용되는지 확인해보겠습니다.

<!-- 첫번째 파일 -->
<body>
    <h1>첫 페이지</h1>
    <a href = "37_js-history2.html">두 번째 페이지 이동</a>
</body>
<!-- 두번째 파일 -->
 <style>
        h1 {
            background-color: chartreuse;
        }
    </style>
    
    ...
    
    
<body>
    <h1 onclick="location.href='https://www.naver.com';">두 번째 페이지</h1>
    <p><a href = "37_js-history3.html">마지막 페이지 이동</a></p>
    <input type ="button" value="이전페이지" onclick="history.back();" />
    <input type ="button" value="다음페이지" onclick="history.go(1);" />
    <input type ="button" value="다음페이지(포워드)" onclick="history.forward();" />



</body>    
<!-- 세번째 파일 -->

<body>
    <h1>마지막 페이지</h1>
    <p><input type="button" value="이전페이지로"</p>
    <p><input type="button" value=" 첫 페이지로"</p>

</body>

이전페이지에는
다음페이지에는

을 걸어두었고

onclick="history.forward();"가 어떻게 기능하는지도

확인할 수 있었습니다.

일단은 여기까지 입니다.

profile
배울 게 참 많네요.

0개의 댓글

관련 채용 정보