본문 바로가기
프로그래밍/Javascript & JQuery

[JQuery] 뒤로가기 접근 시 이벤트

by yun5o 2023. 11. 17.

뒤로가기로 페이지 접근 했을 때, BFCache 이슈가 생기면 여러가지 방법으로 처리 가능합니다.

Spring에서 HttpServletRespose을 사용하여 no-cache 처리할 수도 있고, Html 상에서 no-cache 설정할 수도 있지만

간단하게 아래처럼 스크립트에서 처리했습니다.

    $(window).bind("pageshow", function(e){
        if(e.persisted || (window.performance && (window.performance.navigation.type == 2))) {
            // 여기에 로직 작성
        }
    });

window.performance.navigation.type == 2 / 뒤로가기 (BFCache 사용)

 

댓글