<div class="codetitle"> <span><a style="CURSOR: pointer" data="70994" class="copybut" id="copybut70994" onclick="doCopy('code70994')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code70994"> <br><script 언어="Javascript" type="text /javascript" > <br>//마우스 오른쪽 버튼 비활성화, Ctrl N, Shift F10, F11, F5 새로고침, 백스페이스 키 <br>function document.oncontextmenu() { <br>event.returnValue = false; <br>} // 마우스 오른쪽 버튼 차단<br>function window.onhelp() { <br>return false <br>} //Shield F1 help<br>function document.onkeydown() { <br>if ((window .event.altKey) && ((window.event.keyCode == 37) || //Alt 방향 키 보호← <br>(window.event.keyCode == 39))) //Alt 방향 키 보호→ <br>{ <br>alert("웹 페이지에서 ALT 화살표 키를 사용하여 앞으로 또는 뒤로 이동할 수 없습니다!") <br>event.returnValue = false; 참고: 이것은 실제로 Alt 화살표 키를 차단하는 것이 아닙니다. <br> Alt 화살표 키를 눌렀을 때 경고 상자가 뜰 때 Alt 키를 누른 채 <br> 마우스로 경고 상자를 클릭하면 이 차폐 방법이 효과가 없을 것입니다. 앞으로 <br> 실제로 Alt 키를 차단할 수 있는 방법이 있는 전문가가 있다면 알려주세요. */ <br><br>if ((event.keyCode == 8) || //백스페이스 삭제 키 보호<br>(event.keyCode == 116) || //F5 새로 고침 키 보호<br> ( event.ctrlKey && event.keyCode == 82)) { //Ctrl R <br>event.keyCode = 0 <br>event.returnValue = false <br>} <br>if (event.keyCode == 122 ) { <br>event.keyCode = 0; <br>event.returnValue = false <br>} <br>//Shield F11 <br>if (event.ctrlKey && event.keyCode == 78) 이벤트. returnValue = false;//Shield Ctrl n <br>if (event.shiftKey && event.keyCode == 121) event.returnValue = false <br>//Shield Shift F10 <br>if (window.event; . srcElement.tagName == "A" && window.event.shiftKey) <br>window.event.returnValue = false; //새 웹페이지를 열려면 Shift 키를 누르고 마우스 왼쪽 버튼을 추가하세요.<br>if ((window. event.altKey) && (window.event.keyCode == 115)) //Shield Alt F4 <br>{ <br>window.showModelessDialog("about:blank", "", "dialogWidth:1px;dialogheight:1px" ); <br> false 반환 <br>} <br></script></div>