본문 바로가기

스크립트/자바스크립트

상태바 링크안보이기,마우스우측버튼,F3,F5,F11,F6,마우스키, 백스페이스,드래그 방지

////////////////////상태바 링크안보이기,마우스우측버튼,F3,F5,F11,F6,마우스키, 백스페이스,드래그 방지//////////////////////start
 
var keydownCtrl = 0;
 
document.onkeydown=keycheck;
 
function keycheck()
{
       switch(event.keyCode){ //키값에 따라
              case 114:event.keyCode='';return false; break; //F3
              case 116:event.keyCode='';return false; break; //F5
              case 122:event.keyCode='';return false; break;//F11
              case 117:event.keyCode='';return false; break;//F6
              case 93:event.keyCode='';return false; break;//메뉴키
              case 8:event.keyCode='';return false; break;//백스페이스
       }
     if(event.ctrlKey==true){
          alert('컨트롤 키는 사용할 수 없습니다.');
     }
}

document.onmouseover = function ( e ) {  
    if ( !e ) e = window.event;  
        var el = e.target ? e.target : e.srcElement;  
    while ( el != null && el.tagName != "A" ) el = el.parentNode;  
    if ( el == null ) return;  
    if ( e.preventDefault ) e.preventDefault();  
        else e.returnValue = true;};



function click() {
 if (event.button==2) {
 alert('죄송합니다, 오른쪽 버튼은 쓰실 수 없습니다');
 }
}
document.onmousedown=click;
////////////////////상태바 링크안보이기,마우스우측버튼,F3,F5,F11,F6,마우스키, 백스페이스,드래그 방지//////////////////////end