본문 바로가기

프로그래밍/JavaScript

결제 페이지에 사용할 유용한 스크립트 (소스보기막기,새로고침방지)


1. 소스 보기 막기
body 태그에 oncontextmenu="return false" 추가
<body oncontextmenu="return false">


2. 새창 열기 막기 (새로고침)
if ((event.keyCode == 78) && (event.ctrlKey == true)) {
    event.keyCode = 0;
    return false;
}

3. F5 기능키 막음 (새로고침)
if(event.keyCode == 116) {
    event.keyCode = 0;
    return false;
}


사용예)

<script language='javascript'>

function noEvent() {
    if (event.keyCode == 116) {
        event.keyCode= 2;
        return false;
    }
    else if(event.ctrlKey && (event.keyCode==78 || event.keyCode == 82))
    {
        return false;
    }
}
document.onkeydown = noEvent;

</script>

<body oncontextmenu="return false">