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 閱讀(251) 評論(0)  編輯  收藏 所屬分類: html/javascript/css
          主站蜘蛛池模板: 洛扎县| 永顺县| 武冈市| 宁强县| 湟源县| 襄樊市| 桂阳县| 昌吉市| 睢宁县| 仙居县| 临颍县| 浦县| 郁南县| 福鼎市| 三河市| 昭平县| 泰顺县| 塔城市| 新乡市| 吴忠市| 高安市| 友谊县| 越西县| 格尔木市| 安义县| 当阳市| 砚山县| 伊春市| 兴业县| 全州县| 姚安县| 简阳市| 伊宁县| 甘谷县| 滦南县| 六盘水市| 盐边县| 靖安县| 东丰县| 红桥区| 桃源县|