펑션키기능을 못하게 막고싶습니다.

펑션키기능을 못하게 막고싶습니다.

QA

펑션키기능을 못하게 막고싶습니다.

본문

소스퍼가기라던지 소스보기등의

기능을 막고싶습니다. 펑션키 f10~12키를 막으면 될거같은데

스크립트로 가능할까요?

스크립트가 아니면 다른 기능들이 있나여

이 질문에 댓글 쓰기 :

답변 4

그누보드5 F12 개발자모드 막기 (자바스크립트)

 

 

위에 있는 관련 링크의 내용을 그누보드에 맞게 수정해봤습니다.


그누보드 루트의 head.sub.php를 열어서


</head>


를 찾아서 바로 위에


<!--F12 키코드 막기-->
<script type="text/javascript">
function keydowncheck()
{
var result = true;
var keycode = event.keyCode;
if(123 == keycode) //F12 키코드
{
result = false;
}
return result;
}
</script>
<!--F12 키코드 막기 끝-->


위 내용을 넣습니다.


그리고


</head> 바로 밑에


<body>



<body onkeydown="return keydowncheck();">


위와 같이 바꾸면 됩니다.



익스프롤러, 크롬 모두 F12 키가 먹통이 되네요 ^^


단순히 브라우저 상단 메뉴에서
'보기 -> 소스보기' 같은 것을 클릭한다거나

브라우저 주소창에 view-source:http://...
를 직접 입력한다거나

서버스크립트 cURL 같은 라이브러리 파싱같은

케이스를 생각해보세요.

클라이언트 소스보기를 막는 방법은 없습니다.
답변을 작성하시기 전에 로그인 해주세요.
전체 3

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT