웹 페이지에서 F5, ctrl+R 및 오른쪽 단추 새로 고침 사용 안 함

1850 단어
최근에 사이트를 만들고 있는데 디자인이 좋지 않아서 리셋에 문제가 생길 수 있기 때문에 페이지의 각종 리셋을 금지하는 방법을 많이 생각해 봤습니다. 다음은 제가 찾은 결과입니다.
    //  
        $(document).ready(function() {
            //  
            $(document).bind("contextmenu",function(e) {               
                return false; 
            });         

            $(document).bind("keydown", function(e) {
                e = window.event || e;
                if (e.keyCode == 116) // F5
                {                               
                    return false;                           
                }
                if(e.ctrlKey&&e.keyCode==82)//  ctrl+R  
                {
                    return false;
                }

            });
        });//  

만약 당신이 정말로 리셋을 사용하지 않으려고 한다면, 이 코드들이 당신에게 도움과 깨우침을 주기를 바랍니다.그러나 가능하다면 가능한 한 자신의 디자인 문제로 리셋 기능을 사용하지 말라고 건의합니다. 이것은 프로그래머가 해야 할 일이 아니라 더욱 합리적인 논리적 처리를 설계하여 리셋이 당신의 시스템 사용에 영향을 주지 않도록 하는 것이 좋은 코드입니다.

좋은 웹페이지 즐겨찾기