묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
f12(개발자 도구/소스보기) 관련 질문
2014.12.23 18:24
f12 를 누르면 소스가 뜨는데,
사이트 전체 내용의 소스보기를 막고 싶습니다.
아래 소스는 index.html 입니다.
<html>
<title></title>
<head>
<frameset rows="*,100%" border=0>
<frame src="" noresize scrolling="yes" marginwidth="0" marginheight="0">
<frame src="index.php">
</frameset>
<script type="text/javascript">
function keydowncheck()
{
var result = true;
var keycode = event.keyCode;
if(123 == keycode) //F12 키코드
{
result = false;
}
return result;
}
</script>
</head>
<body onkeydown="return keydowncheck();">
</body>
</html>
위 소스는 여기저기 찾은건데요.
크롬은 f12 버튼을 눌러도 아무것도 안 뜨는데 익스플로러는 여전히 보이더라고요.;;;;
방법이 없을까요?ㅠㅜ
댓글 3
-
DoorWeb
2014.12.24 14:04
-
꼬꼬마까망
2014.12.24 14:38
일반적인 사이트라면 불필요 한 부분이겠지만
불펌을 당하면 안되기 때문에 조치를 취하려고 하는 겁니다.
그리고 말씀하신 부분에 대해서는 저도 숙지하고 있는 부분인거고요.
우클릭 방지 애드온도 사용은 하고 있습니다만, 말씀하신 것처럼 소스보기 하면 다 가능하지요.
알고는 있지만 혹시 더 좋은 방법이 없을까 해서 묻고답하기에 글을 남긴 것입니다.
-
KANTSOFT
2014.12.24 16:01
개발자도구의 경우 막을방법이 없습니다.
사실 html이나 js,css 아니면 요소보기나 소스보기로 볼 수 있는게 달리 없습니다.
그리고 어느정도 실력되면 html이나 js,css를 안보고도 사이트와 똑같거나 문제점을 보안한 디자인 잡아냅니다.
두번째 아무리 요소보기를 막거나 소스보기를 막아도 다른 사이트에서 요소보기를 한 상태에서 원하는 사이트의 주소로 넘어가면 그대로 요소보기가 가능하고 주소에 view-source:를 치면 소스보기가 가능합니다.
제가 보기에는 불필요한 것에 신경쓰시는거 같습니다.