2013년 5월 12일 일요일

[javascript] 새로고침 막는 방법



<script language="javascript">
//새로 고침 방지 기능 실행
function LockF5(){
 if (event.keyCode == 116) {
  event.keyCode = 0;
  return false;
 }
}
document.onkeydown = LockF5;
</script>
[출처] F5 새로고침 방지 |작성자 minhi1000
→ IE8에서 제대로 작동 안 함(크롬에서는 작동)


*IE8에서 작동하다록 하는 방법


document.onkeydown=function(e) {
    var event = window.event || e;
    if (event.keyCode == 116) {
        event.keyCode = 0;
        alert("This action is not allowed");
        return false;
    }
}

댓글 없음:

댓글 쓰기