<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    繼續關注我的C語言學習博客

    林臨的地盤

    java學習博客
    posts - 44, comments - 28, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    使用javascript禁止瀏覽器使用刷新及前進后退

    Posted on 2007-07-12 10:42 lubaolin 閱讀(8124) 評論(4)  編輯  收藏 所屬分類: orther

    <script language="Javascript"><!--
    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>


    評論

    # re: 使用javascript禁止瀏覽器使用刷新及前進后退[未登錄]  回復  更多評論   

    2009-01-05 14:26 by GG
    可惜 FF下 不能用啊 如果 FF 下也能用 就牛X 了

    # re: 使用javascript禁止瀏覽器使用刷新及前進后退[未登錄]  回復  更多評論   

    2009-07-17 14:04 by wang
    不錯, 用jquery 修改一下FF 就能用了!

    # re: 使用javascript禁止瀏覽器使用刷新及前進后退[未登錄]  回復  更多評論   

    2010-12-09 20:09 by a
    加個 判斷 if (!e) e = window.event; 發ff 就可以用了

    # re: 使用javascript禁止瀏覽器使用刷新及前進后退  回復  更多評論   

    2011-03-25 10:19 by 黃博
    還是沒有說 用戶點擊瀏覽器上面的“后退”按鈕啊
    繼續關注我的C語言學習博客
    主站蜘蛛池模板: 亚洲午夜无码毛片av久久京东热| 亚洲国产精品成人综合色在线| 亚洲欧洲第一a在线观看| 亚洲成人黄色在线| 深夜福利在线视频免费| 亚洲最大免费视频网| 久久精品国产亚洲一区二区三区| 亚洲av产在线精品亚洲第一站| 国产免费久久精品丫丫| 免费鲁丝片一级观看| 久久亚洲精精品中文字幕| 男女猛烈激情xx00免费视频| 久久午夜免费视频| 亚洲AV无码日韩AV无码导航| 美女黄网站人色视频免费| 久久国内免费视频| 在线观看亚洲AV每日更新无码| 成年女人18级毛片毛片免费| 91大神亚洲影视在线| 国内少妇偷人精品视频免费| 国产特级淫片免费看| 亚洲精品理论电影在线观看| 四虎影视永久免费视频观看| 亚洲一区二区三区91| 国产成人免费全部网站| caoporm碰最新免费公开视频| 午夜国产大片免费观看| 国产精品永久免费视频| 午夜亚洲AV日韩AV无码大全| 国产精品美女免费视频观看| 亚洲人成在线影院| 女人与禽交视频免费看| 亚洲中文字幕乱码一区| 亚洲精品美女久久久久99小说| 精品特级一级毛片免费观看| 国产精品国产午夜免费福利看| www在线观看播放免费视频日本| 亚洲成年人在线观看| 日本一区二区三区日本免费| 亚洲AV永久无码精品放毛片| 全免费A级毛片免费看网站|