HelloWorld 善戰者,求之于勢,不責于人;故能擇人而任勢。

          知止而后有定,定而后能靜,靜而后能安,安而后能慮,慮而后能得。物有本末,事有終始。知所先后,則近道矣。

            BlogJava :: 首頁 ::  :: 聯系 ::  :: 管理 ::
            167 隨筆 :: 1 文章 :: 40 評論 :: 0 Trackbacks
          <html>
          <head>
             <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
             <noscript><meta http-equiv="refresh" content="0;url=about:noscript"></noscript>
             <title>屏蔽鼠標右鍵、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格鍵</title>
          </head>
          <body>
          <script language="Javascript"><!--
            //屏蔽鼠標右鍵、Ctrl+N、Shift+F10、F11、F5刷新、退格鍵
            //Author: meizz(梅花雨) 2002-6-18
          function
          document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠標右鍵
          function
          window.onhelp(){return false} //屏蔽F1幫助
          function
          document.onkeydown()
          {
            if ((window.event.altKey)&&
                 ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向鍵 ←
                  (window.event.keyCode==39)))   //屏蔽 Alt+ 方向鍵 →
             {
                alert("不準你使用ALT+方向鍵前進或后退網頁!");
                event.returnValue=false;
             }
               /* 注:這還不是真正地屏蔽 Alt+ 方向鍵,
                因為 Alt+ 方向鍵彈出警告框時,按住 Alt 鍵不放,
                用鼠標點掉警告框,這種屏蔽方法就失效了。以后若
                有哪位高手有真正屏蔽 Alt 鍵的方法,請告知。*/

            if ((event.keyCode==8)   ||                 //屏蔽退格刪除鍵
                 (event.keyCode==116)||                 //屏蔽 F5 刷新鍵
                 (event.ctrlKey && event.keyCode==82)){ //Ctrl + R
                event.keyCode=0;
                event.returnValue=false;
                }
            if (event.keyCode==122){event.keyCode=0;event.returnValue=false;}  //屏蔽F11
            if (event.ctrlKey && event.keyCode==78) event.returnValue=false;   //屏蔽 Ctrl+n
            if (event.shiftKey && event.keyCode==121)event.returnValue=false;  //屏蔽 shift+F10
            if (window.event.srcElement.tagName == "A" && window.event.shiftKey)  
                 window.event.returnValue = false;             //屏蔽 shift 加鼠標左鍵新開一網頁
            if ((window.event.altKey)&&(window.event.keyCode==115))             //屏蔽Alt+F4
             {
                 window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
                return false;
             }
          }
          </script>
          屏蔽鼠標右鍵、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格鍵
          </body>
          </html>

          </script>

          posted on 2008-10-08 13:10 helloworld2008 閱讀(260) 評論(0)  編輯  收藏 所屬分類: html/javascript/css
          主站蜘蛛池模板: 广元市| 磴口县| 依兰县| 渑池县| 兴海县| 建瓯市| 高清| 阿拉尔市| 雷山县| 乌兰察布市| 建阳市| 教育| 防城港市| 蛟河市| 沈阳市| 铜山县| 山东省| 太仓市| 如东县| 东光县| 华池县| 淮滨县| 定远县| 甘肃省| 吉水县| 灯塔市| 昌吉市| 铅山县| 屯门区| 即墨市| 沁水县| 蓬溪县| 华安县| 商洛市| 建昌县| 即墨市| 那曲县| 永吉县| 彭泽县| 禹城市| 漳浦县|