반응형
제가 쓰고 있는 불펌 방지 기능은 티스토리불펌 방지 플러그인이 아닙니다.
저는 skin.html에 자바스크립트를 이용한 불펌 방지 html 태그를 입력했습니다.

nashimaryo님께서 알려주신 것으로서 (대단히 감사합니다.)
티스토리 플러그인보다 더 강력하여, 파이어 폭스에서도 효능을 발휘한다고 합니다.

 (※티스토리 플러그인은 파이어 폭스에서는 무용지물이라고 합니다.
  단, 이 태그도 불펌푸는 더 강력한 태그에는 못이긴다고 하더군요.ㅠㅠ)



티스토리 플러그인은 주인은 오른쪽 마우스 사용(블록 설정 복사, 저장)이 자유자재로 가능한 반면,
손님은 그림 파일 저장은 커녕 바로 가기 복사도 안되기 때문에 RSS 등록을 할 때도 굉장히 불편합니다. 

그러나 이 코드의 특징은
손님은 물론, 주인도 오른쪽 마우스로 블록 지정 복사는 안되지만,
손님들이 그림도 저장할 수 있고, 바로 가기 주소도 복사가 됩니다.

사진을 전문으로 올리는 분들은 사진 저장이 가능한 이 기능이 마음에 안드시겠지만
저처럼 불펌만 방지하고 싶고, 사진이나 바탕화면 자료 같은 것은 공유해도 좋다고
생각하는 분들께는 이 코드를 추천합니다.!

블록 지정 복사(드래그 앤 드랍/drag and drop)이 안되기 때문에,
첨부파일을 다운 받으셔서 복사한 후 스킨 안에 입력만 하시면 됩니다.
invalid-file

불펌방지 html 태그 다운로드하기


입력하실 위치는 <body>와 </body> 사이 어느 곳이라도 좋지만 저는 찾기 쉽도록 앞 부분에 넣었습니다.

<body>

<script type="text/javascript"><!--
var omitformtags = ["input", "textarea", "select"];
omitformtags = omitformtags.join("|");
function disableselect(e) {
if(omitformtags.indexOf(e.target.tagName.toLowerCase()) == -1) return false; }
function reEnable() { return true; }
if (typeof document.onselectstart != "undefined")
document.onselectstart = new Function("return false");
else {
document.onmousedown = disableselect;
document.onmouseup = reEnable; }
//-->
</script>

</body>



쉽죠? :)
반응형

+ Recent posts