|
|
|
12년 전
|
조회 363
|
|
|
|
12년 전
|
조회 361
|
|
|
|
12년 전
|
조회 314
|
|
|
|
12년 전
|
조회 393
|
|
|
|
12년 전
|
조회 314
|
|
|
|
12년 전
|
조회 546
|
|
|
|
12년 전
|
조회 518
|
|
|
|
12년 전
|
조회 582
|
|
|
|
12년 전
|
조회 1,324
|
|
|
|
12년 전
|
조회 628
|
|
|
|
12년 전
|
조회 455
|
|
|
|
12년 전
|
조회 429
|
|
|
|
12년 전
|
조회 1,003
|
|
|
|
12년 전
|
조회 428
|
|
|
|
12년 전
|
조회 419
|
|
|
|
12년 전
|
조회 333
|
|
|
|
12년 전
|
조회 536
|
|
|
|
12년 전
|
조회 250
|
|
|
|
12년 전
|
조회 469
|
|
|
|
12년 전
|
조회 402
|
댓글 3개
ondragstart="return false" 드래그방
onselectstart="return false" 선택방
지
예)<div oncontextmenu="return false">이렇게하면 div태그안에 있는것들은 우클릭방지됩니다.</div>
</body> 바로 위에
아래와 같이 넣으세요.
<script>
document.onmousedown=disableclick;
status=""
function disableclick(e)
{
if(event.button==2)
{
alert(status);
return false;
}
}
</script>
///////////////////////////
물론 우클릭 방지, 드래그방지, 선택방지... 다 소용없긴 합니다. F12 누르면 되는거니까.....
http://hackya.com/bible/
하지만 그렇다면 그냥 F12 안 누르고 브라우져 메뉴를 이용해서 개발자 창 (developer console) 을 열면 되니까, 이것도 해결방법이 아닙니다.
결국 정말 중요한 이미지나 글을 노출은 하되 최대한 보호하실 수 있는 방법은 이런 방식이 아니고,
최선의 선택은, 글과 이미지를 인코딩 하는 것 입니다.
css 와 html 은 자스안에 넣은 후 encode 하고, 이미지 역시 encoding 해버리고....
이러면 인코딩 된 asset 들을 퍼갈수는 있지만 (일반인이라면 어떻게 퍼갈수 있는지도 알수 없습니다. 99.99% 는 모릅니다.) 퍼가도 어떻게 풀어야 하는지를 모르거나, 풀려면 무진장 시간이 오래걸리게 됩니다.