'右クリック'에 해당되는 글 1건

  1. 2010.07.01 우클릭 잠금/해제

우클릭 잠금/해제

|

요즘 불법 스크랩을 방지한다고 블로그 등에서 마우스 오른쪽 클릭을 막는 곳이 많이 있다.

하지만 이나라에서는 불가능한 것이 없는 법...;;

오른쪽 클릭 잠금을 해제하는 법이다. 이는 많은 사이트에서 검색 가능하다.


1. 아무 페이지나 일단 즐겨찾기에 추가한다.

2. 즐겨찾기 구성에서, 추가한 즐겨찾기 이름을 "우클릭 활성화" "오른쪽 클릭 잠금해제" 등으로 변경한다.

3. 등록한 즐겨찾기의 속성에서 URL 부분을 아래의 내용으로 변경하고, 저장한다.

javascript:function r(d){d.oncontextmenu=null;d.onselectstart=null;d.ondragstart=null;d.onkeydown=null;d.onmousedown=null; d.body.oncontextmenu=null;d.body.onselectstart=null;d.body.ondragstart=null;d.body.onkeydown=null; d.body.onmousedown=null;};function unify(w){r(w.document);if(w.frames.length>0){for(var i=0;i<w.frames.length;i++){try{unify(w.frames[i].window);}catch(e){}};};};unify(self);alert("ok");

4. 적용을 누르고 저장을 마친다.

5. 스크랩을 원하는 사이트에 들어간다.

6. 원하는 페이지에서 방금 저장한 즐겨찾기를 클릭한다.

7. 화면 중앙에 "ok" 라는 메시지를 확인하고, 확인을 누른다.

8. 오른쪽 클릭을 시도한다.


<script type="text/javascript">
<!--

var message="You can NOT right click here"; // Your no right click message here
var closeWin="1"; // Do you want to close window after message (1 for yes 0 for no)

function IE(e)
{
     if (navigator.appName == "Microsoft Internet Explorer" && (event.button == "2" || event.button == "3"))
     {
          alert(message); if(closeWin == "1") self.close();
          return false;
     }
}
function NS(e)
{
     if (document.layers || (document.getElementById && !document.all))
     {
          if (e.which == "2" || e.which == "3")
          {
               alert(message); if(closeWin == "1") self.close();
               return false;
          }
     }
}
document.onmousedown=IE;document.onmouseup=NS;document.oncontextmenu=new Function("return false");

//-->
</script>

((((((((((((((=========HEAD=========))))))))))))))))))))))
<SCRIPT src="rightmenu.js" type=text/javascript>

//Right-click menu- By Eyecon (http://www.webteam.ro)
//Slight modifications by JK
//Visit JavaScript Kit (http://javascriptkit.com) for script

</SCRIPT>

<style>
<!--
#men {
BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; POSITION: absolute; TOP: 0px
}
#men A {
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; MARGIN: 1px 1px 1px 16px; FONT: 12px sans-serif; WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: 100%; TEXT-DECORATION: none
}
.ico {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
//-->
</style>

 

(((((((((((((======BODY=======)))))))))))))))))
<SCRIPT type=text/javascript>
//MENU TITLE
eyesys_title="JavaScript Kit Menu"
//TITLE BACKGROUND COLORS
eyesys_titlecol1="black"
eyesys_titlecol2="blue"
//TITLE COLOR
eyesys_titletext="white"
//MENU & ITEM BACKGROUND COLOR
eyesys_bg="#229922"
//ITEM BACKGROUND COLOR ON MOUSE OVER
eyesys_bgov="#006699"
//MENU COLOR
eyesys_cl="white"
//MENU COLOR ON MOUSE OVER
eyesys_clov="white"
//MENU WIDTH
eyesys_width=160
//menu starts here
eyesys_init()
//menu item sintax:  eyesys_item(text,icon,link)
//for no icon use 'null'
eyesys_item('JavaScript Kit','home.gif','http://www.javascriptkit.com')
eyesys_item('Dynamic Drive',null,'http://www.dynamicdrive.com')
eyesys_item('Freewarejava.com',null,'http://www.freewarejava.com')
eyesys_item('Coding Forums',null,'http://www.codingforums.com')
eyesys_item('Web Review',null,'http://www.webreview.com')
eyesys_item('Cool Text',null,'http://www.cooltext.com')
eyesys_item('GUI Stuff',null,'http://www.guistuff.com')
//mene closes here
eyesys_close()
</SCRIPT>

'TIP' 카테고리의 다른 글

ウィンドウ終了  (0) 2010.11.01
戻るボタン禁止  (0) 2010.09.14
携帯ShiftJIS  (0) 2010.06.16
asp2php, php2asp  (0) 2010.06.14
Smarty설치시 문자깨짐을 막아 주는 법  (0) 2010.06.10
And
prev | 1 | next