우클릭방지에 대해 도와주세요ㅠㅠ 채택완료
갤러리 게시판을 사용중입니다.
스크랩 방지가 필요해서 우클릭 방지소스를 알고싶은데
검색해서 찾아본대로 해보니 먹히질 않네요ㅠㅠ
아시는 분 있으면 꼭 좀 부탁드립니다.
현재 갤러리 게시판은
http://sir.co.kr/g4_skin/151592?sca=%EA%B0%A4%EB%9F%AC%EB%A6%AC&sfl=wr_subject%7C%7Cwr_content&stx=nine">http://sir.co.kr/g4_skin/151592?sca=%EA%B0%A4%EB%9F%AC%EB%A6%AC&sfl=wr_subject%7C%7Cwr_content&stx=nine
사용하고 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
10년 전
저기서 주석으로 막은 우클릭방지는 우클릭시 경고창이 뜨는겁니다.
주석을 풀고 원하는 문구를 적으셔도 되고 그냥 아무것도 안뜨게 냅두셔도되고요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
10년 전
</p><p><script type="text/javascript">//<![CDATA[</p><p>(function(){</p><p> var cancel=function(e){</p><p> if (window.event) {</p><p> window.event.cancelBubble = true;</p><p> window.event.returnValue = false;</p><p> }</p><p> if (e && e.stopPropagation && e.preventDefault) {</p><p> e.stopPropagation();</p><p> e.preventDefault();</p><p> }</p><p> return false;</p><p> };</p><p> var block=function(e){</p><p> e = e || window.event;</p><p> var t=e.srcElement || e.target;</p><p> var tag=t.tagName;</p><p> if (e && tag==='HTML' || tag==='INPUT' || tag==='TEXTAREA' || tag==='BUTTON' || tag==='SELECT' || tag==='OPTION' || tag==='EMBED' || tag==='OBJECT') { return; }</p><p> if (e.type==='keydown' || e.type=='keyup') {</p><p> // keyboard event : only block ctrl-A, ctrl-a, ctrl-C, ctrl-c, meta-A, meta-a, meta-C, meta-c</p><p> if ((e.ctrlKey || e.metaKey) && (e.keyCode == 65 || e.keyCode == 97 || e.keyCode == 67 || e.keyCode == 99)) { return cancel(e); }</p><p> } else if(e.type == "contextmenu"){</p><p> //alert('우클릭 방지');</p><p> return cancel(e);</p><p> } else {</p><p> return cancel(e);</p><p> }</p><p> }</p><p> var addEvent = function(el, type, fn){</p><p> if (window.addEventListener) {</p><p> el.addEventListener(type, fn, false);</p><p> }</p><p> else if (window.attachEvent) {</p><p> el.attachEvent('on' + type, fn);</p><p> }</p><p> else {</p><p> el['on' + type] = fn;</p><p> }</p><p> }</p><p> var addBlockEvent = function(){</p><p> addEvent(document.body,'keydown',block);</p><p> addEvent(document.body,'keyup',block);</p><p> addEvent(document.body,'mouseup',block);</p><p> addEvent(document.body,'mousedown',block);</p><p> addEvent(document.body,'dragstart',block);</p><p> addEvent(document.body,'selectstart',block);</p><p> addEvent(document.body,'copy',block);</p><p> addEvent(document.body,'contextmenu', block);</p><p> }</p><p> addEvent(window,'load',addBlockEvent);</p><p>})();</p><p>//]]></p><p></script> </p><p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
채택
답변대기
답변대기
채택
채택
채택
채택
채택
채택
채택
채택
답변대기
채택
답변대기
답변대기
채택
채택
답변대기
채택