`
endual
  • 浏览: 3578298 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

js屏蔽浏览器(IE和FireFox)的刷新功能

    博客分类:
  • JS
 
阅读更多
javascript 屏蔽F5,BackSpace,IE的刷新,右键功能

    博客分类:
    javascript

IEJavaScriptJavaFirefox浏览器 

Java代码  收藏代码

    function DisableF5(){   
       with (event){   
               // F5 and Ctrl+R   
         if (keyCode==116 || (ctrlKey && keyCode==82)){   
           event.keyCode = 0;   
           event.cancelBubble = true;   
           return false;   
         }   
       }   
    }   
      
    document.onkeydown = DisableF5;   





Java代码  收藏代码

    function document.onkeydown()   
    {   
       if ((event.keyCode==8)   ||                  //屏蔽退格删除键   
           (event.keyCode==116)||                  //屏蔽 F5 刷新键   
           (event.ctrlKey && event.keyCode==82)){ //Ctrl + R   
          event.keyCode=0;   
          event.returnValue=false;   
          }   
    }   
       



一,js屏蔽浏览器(IE和FireFox)的刷新功能

Java代码  收藏代码

    document.onkeydown=function()  
    {  
      if ((window.event.keyCode==116)|| //屏蔽 F5  
          (window.event.keyCode==122)|| //屏蔽 F11  
          (window.event.shiftKey && window.event.keyCode==121) //shift+F10  
         )  
         {   
              window.event.keyCode=0;  
              window.event.returnValue=false;  
         }   
      if ((window.event.altKey)&&(window.event.keyCode==115))  
         {   
             //屏蔽Alt+F4  
             window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");  
             return false;  
         }    
    }  



二,js屏蔽浏览器右键功能
Java代码  收藏代码

    if (window.Event)   
    document.captureEvents(Event.MOUSEUP);   
    function nocontextmenu()  
    {   
     event.cancelBubble = true   
     event.returnValue = false;   
     return false;   
    }   
    function norightclick(e){   
     if (window.Event){   
      if (e.which == 2 || e.which == 3)   
      return false;   
     }   
     else   
      if (event.button == 2 || event.button == 3){   
       event.cancelBubble = true   
       event.returnValue = false;   
       return false;   
      }   
    }   
    document.oncontextmenu = nocontextmenu; // for IE5+   
    document.onmousedown = norightclick; // for all others   
 
分享到:
评论

相关推荐

    javascript 屏蔽鼠标键盘的几段代码

    - 这段代码中的事件处理方式主要依赖于IE浏览器的特性,对于其他现代浏览器(如Chrome、Firefox、Safari)可能不适用。 - 要实现跨浏览器的事件处理,通常需要使用标准化的 `addEventListener` 或 `attachEvent` ...

    屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码

    1. **兼容性问题**:这段代码主要适用于IE浏览器,对于其他浏览器(如Chrome、Firefox等)可能需要进行适配修改。 2. **用户体验**:限制用户的某些默认操作可能会降低用户体验,因此在实际应用中需谨慎考虑。 3. **...

    js屏蔽退格键(backspace或者叫后退键与F5)

    其中,onkeypress主要针对Firefox和Opera浏览器,而onkeydown针对IE和Chrome浏览器。 除了纯JavaScript的方法,还可以通过window.history对象的forward方法来控制页面跳转,防止退格键导致的页面后退。可以在页面...

    ImChat 1.5.rar

    IMChat v.15 采用成熟JS框架,兼容各种主流浏览器,建议使用 firefox > chrome > IE v1.5 ASP版采用ASP AJAX ACCESS 可完美整合现有ASP,ASP.NET网站 整合包和整合步骤,请关注 www.xknet.net 官网信息 采用开源模式...

    KODExplorer 芒果云-资源管理器

    [关于兼容性] 建议使用chrome firefox ie9+ 体验更完整。ie8以下基本上不做兼容处理。chrome支持文件夹拖拽上传。 [文件打开] office文件在线预览功能,服务器必须在公网(外部能访问该服务器) [忘记密码] 修改data...

    asoft签到管理系统tykq3.5_build20110125

    8、系统浏览器兼容性调整完毕,现在您可以在IE、firefox和遨游、腾讯TT等浏览器上正常使用本程序了 [2009-5-10] v3.1 beta1 1、部分功能ajax化 2、验证机制cookies化 3、界面UI更换 [2009-1-7] v 3.0 PACK3 ...

    PHP云人才系统(phpyun) v3.2 build141231.rar

    (3)、浏览器前台需要用户开启Cookie功能(浏览需要IE6、火狐 3.x 以上) 二、PHP云人才系统产品特点: (1)、PHP OOP思想编写方便维护和升级有很好的安全性 (2)、采用PHP模板分离可以方便修改页面和二次开发升级 (3...

    精通JavaScript

    Mozilla Firefox 1.5.0.3或更高版本 服务器采用IIS5.1 或以上版本 数据库使用MS Access 2000以上 2.本书所附光盘实例代码: 第1章(\第1章) 查看1.2.htm中noscript显示效果的方法如下: 1.将该实例复制到C:\...

    淘客帝国破解版

    1、后台增加屏蔽设置模块,可设置词语屏蔽,类别ID屏蔽和产品ID屏蔽。该屏蔽模块对全站所有API商品有效。 2、修复了几个V4版本bug,包括首页无法根据关键词调用商品,列表页有时出现顶部错误等情况。 【安装方法...

    artDialog_Demo

    7、 锁屏的时候改用js屏蔽页面滚动功能,取消原来CSS隐藏滚动条,防止页面偏移 8、 给确定按钮增加Ctrl + Enter快捷键,锁屏的时候支持tab与方向键切换按钮焦点 9、 锁屏的时候屏蔽了键盘操作刷新、Tab切换(只在...

    淘客帝国v5.12完美破解版

    1、后台增加屏蔽设置模块,可设置词语屏蔽,类别ID屏蔽和产品ID屏蔽。该屏蔽模块对全站所有API商品有效。 2、修复了几个V4版本bug,包括首页无法根据关键词调用商品,列表页有时出现顶部错误等情况。 【安装方法...

    基于jquery的禁用右键、文本选择功能、复制按键的实现代码

    // Netscape/Firefox/Opera } if (keynum == 17) { alert("禁止复制内容!"); return false; } } ``` 此外,代码中还包含了其他一些键盘事件的禁用,如`F5`刷新、`F11`全屏、`Ctrl+N`新建窗口、`Shift+F10`...

    文章管理系统

    7.屏蔽掉网站数据库和采集数据库的数据库还原功能 8.广告管理中广告编辑,加入上传本地图片到编辑器中功能 9.纠正内容页图文排版时,后台设置图片间距无效bug 10.纠正后台采集结果预览,列表小图为绝对路径时没显示...

Global site tag (gtag.js) - Google Analytics