본문 바로가기

프로그래밍

새로고침, 백스페이스 막는법

반응형

//새로고침방지
function LockF5(){
 if (event.keyCode == 116) {
  event.keyCode = 0;
  return false;
 }
}
document.onkeydown = LockF5;
 
 
 
//무조건 백키가 안 먹게 하는 것
document.onkeydown=function() {
 
  if(event.keyCode==8) return false;
 
}
 
 
 
//텍스트 area나 텍스트 박스일 경우는 백스페이스 허용하고 그 외에 밖에서는 백스페이스 안 먹게
 
document.onkeydown=function() {
 if(event.srcElement.type != "text" && event.srcElement.type != "textarea") {
  if(event.keyCode==8) return false;
 }
}
반응형