글작성 후 본문 이동 그리고 뒤로가기

제목 그대로 입니다.

글 작성 후 본문으로 이동이 됩니다.

그 후 뒤로가기를 하면 다시 글작성 페이지로 이동이 되는데 뒤로가기를 막을 방법이 없을까요?

history.pushState(null, document.title, location.href);
window.addEventListener('popstate', function(event) {
    history.pushState(null, document.title, location.href);
});

window.onpageshow = function(event){
    if (event.persisted || (window.performance && window.performance.navigation.type == 2)){
        // 사파리 or 안드로이드에서 뒤로가기로 넘어온 경우(캐시)
        window.location.reload();
    }
};

뒤로가기 막는 스크립트를 써봐도 웹에서는 정상작동을 하는데 모바일 (크롬,다음) 브라우저에서는 작동을 안합니다.

좋은 방법이 없을까요?

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요