본자료는 직접 재작한것이 아님을 미리 알려드립니다.
어떠한 페이지를 보다보면 페이지 스크렙 또는 드래그가 안되는 페이지 들이 있으실겁니다.
아래의 자바스크립트 소스때문인데요....
간단하게 보면 버튼클릭 & 드레그 등을 자바스크립트로 막는기능입니다 ^^
<SCRIPT language="javascript" type="text/javascript">
<!--
function keypressed(e) {
if (e == null) {
if(event.keyCode == 122 || event.keyCode == 17 || event.keyCode == 18 || event.keyCode == 112 || event.keyCode == 25 || event.keyCode == 21|| event.keyCode == 27) {
alert('스크랩금지입니다.');
return false;
}
} else {
if(e.keyCode == 122 || e.keyCode == 17 || e.keyCode == 18 || e.keyCode == 112 || e.keyCode == 25 || e.keyCode == 21|| e.keyCode == 27) {
alert('스크랩금지입니다.');
return false;
}
}
}
document.onkeydown = function (e) {
if(typeof(e) != "undefined")
keypressed(e);
else
keypressed();
}
document.oncontextmenu=new Function("return false");
document.onselectstart=new Function("return false");
document.ondragstart=new Function("return false");
document.onmousedown=new Function("return false");
//-->
</SCRIPT>
텍스트큐브에서 지원하는 기능이네요. 파이어폭스같은 웹 표준 더 지키는 곳에서는 잘 작동이 안되는거 같아요.
답글삭제@세이지 - 2010/01/08 19:16
답글삭제웹표준에 대해 더 공부를 해야할것 같습니다 ^^
지금도 아... 어렵구나~ 이러구 있거든여 ㅋㅋ
오늘이 젤로 춥다더라구여~
감기 조심하세욤 ^^
아이콘이 같군요. 으흠. 어떤 블로그에서는 파이어폭스에서도 못 뚫은 오른쪽 클릭 방지가 있더군요. 어떻게 만들었는지는 모르겠지만, 대단해요 ㅎㅎ 아님 제가 잘 몰라서 그럴수도 있는데, 어쩌면 위 소스도 파이어폭스에서 작동할 수도 있겠네요. 이벤트를 사용한거니까요
답글삭제@세이지 - 2010/01/13 17:28
답글삭제오페라 & 파폭에서 다 뚤리는거죠~
컴좀 만질줄 아시면 짧은 셋팅시간으로 긁을수 있구여 ^^
오페라 추천해드립니다~
고놈 쓸만하더라구여 ㅋ
네이놈? 다음?? 쥐쥐 ㅋㅋㅋㅋ