• [소스방지] Shift 눌른상태에서 마우스로 링크클릭 했을때 새창 뜨지않게하기
  • Zappy (IP: *.114.182.21)
    조회 수: 9388, 2005-01-12 13:32:31(2005-01-12)
  • .....

    <script language="JavaScript">
    <!--
    function mouseDown(e) {
    var ctrlPressed=0;
    var altPressed=0;
    var shiftPressed=0;
    if (parseInt(navigator.appVersion)>3) {
      if (navigator.appName=="Netscape") {
       var mString =(e.modifiers+32).toString(2).substring(3,6);
       shiftPressed=(mString.charAt(0)=="1");
       ctrlPressed =(mString.charAt(1)=="1");
       altPressed  =(mString.charAt(2)=="1");
       self.status="modifiers="+e.modifiers+" ("+mString+")"
      }
      else {
       shiftPressed=event.shiftKey;
       altPressed  =event.altKey;
       ctrlPressed =event.ctrlKey;
       self.status=""
        +  "shiftKey="+event.shiftKey
        +", altKey="  +event.altKey
        +", ctrlKey=" +event.ctrlKey
      }
      if (shiftPressed || altPressed || ctrlPressed)
       alert ("Mouse clicked with the following keys:n"
        + (shiftPressed ? "Shift ":"")
        + (altPressed   ? "Alt "  :"")
        + (ctrlPressed  ? "Ctrl " :"")
       )
    }
    return true;
    }
    if (parseInt(navigator.appVersion)>3) {
    document.onmousedown = mouseDown;
    if (navigator.appName=="Netscape")
      document.captureEvents(Event.MOUSEDOWN);
    }
    //-->
    </script>

댓글 0

번호 제목 닉네임 조회  등록일 
44 Zappy 7136 2005-01-12
43 Zappy 7339 2005-01-12
42 Zappy 7421 2005-01-12
41 Zappy 7783 2005-01-12
40 Zappy 7957 2005-01-12
39 Zappy 8126 2006-01-04
38 Zappy 8207 2005-03-09
37 Zappy 8279 2005-05-01
36 Zappy 8423 2005-03-10
35 Zappy 8468 2005-03-20
XE Login