<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成人一区二区三区AV| 国产精品亚洲精品| 日本亚洲国产一区二区三区| 美女羞羞视频免费网站| 国产成人综合久久精品免费| 亚洲AV永久无码精品放毛片| a在线观看免费视频| 国产亚洲精品岁国产微拍精品| 天堂在线免费观看| 亚洲精品天天影视综合网| 亚洲AV永久无码精品放毛片| 又大又粗又爽a级毛片免费看| 亚洲阿v天堂在线| 日本亚洲免费无线码| 日本成人免费在线| 中文字幕亚洲综合精品一区| 久久久久亚洲AV无码去区首| 亚洲 国产 图片| 你懂得的在线观看免费视频| 亚洲人成在线电影| 午夜一级免费视频| 亚洲美免无码中文字幕在线| 妻子5免费完整高清电视| 亚洲综合精品第一页| 91香焦国产线观看看免费| 日韩va亚洲va欧洲va国产| **毛片免费观看久久精品| 亚洲韩国精品无码一区二区三区| 久久综合给合久久国产免费| 国产成人毛片亚洲精品| 暖暖在线视频免费视频| 自拍偷自拍亚洲精品情侣| 97在线视频免费播放| 国产AV无码专区亚洲AV蜜芽| 精品熟女少妇AV免费观看| 成人免费夜片在线观看| 久久久亚洲欧洲日产国码aⅴ | 亚洲人成影院在线无码观看| 99国产精品免费视频观看| 久久精品国产亚洲AV未满十八|