`
xiguanniao
  • 浏览: 4695 次
社区版块
存档分类
最新评论

JS禁止快捷键

 
阅读更多
    <script language="Javascript">  
    //禁止右键弹出菜单  
    function   document.oncontextmenu() {        
          return   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;      
        }      
    } 
    //下面代码实现全屏显示        
    function   window.onload(){        
        var Request = new Array();//保存参数        
        var s = location.search.substring(1);        
        if (s && s!=""){        
            var list = s.split("&");        
           for (var  i=0; i < list.length; i++){        
               var pair = list[i].split("=");        
               if(pair[0] && pair[0] !=""){        
                  Request[unescape(pair[0])] = unescape(pair[1]);        
               }        
           }        
        }      
        var  fullscreen=Request["fullscreen"];        
        if(fullscreen!="yes"){        
            var  file = self.location;        
            var a = window.open("about:blank","","fullscreen=yes")        
            self.opener=null        
            self.close()        
            a.location=file + "?fullscreen=yes";        
        }        
    } 
    </script> 
分享到:
评论

相关推荐

    禁止F5等快捷键的JS代码

    禁止F5等快捷键的JS代码

    js禁止页面复制功能禁用页面右键菜单示例代码

    禁用网页右键菜单,但是仍然可以使用快捷键复制。 js代码禁用复制功能: 代码如下: [removed] document.body.onselectstart=document.body.oncontextmenu=function(){ return false;} [removed] 注意这段代码必须...

    如何用javascript禁用复制黏贴

    如何用javascript禁用复制黏贴,可以禁止右键黏贴,快捷键粘贴,利用软件黏贴

    如何使用js禁用前进和后退按钮

    您是否在Google上搜索了“禁用前进按钮javascript”?这里有一个看起来很有希望的链接:禁用前进按钮javascript [^]

    JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】

    老是有些网站会屏蔽你的鼠标右键或者用快捷键复制,其实只是一段js代码,解决的方法就是直接把网页保存下来然后删掉下面这段js代码,然后就可以正常用右键菜单了。 当然,也可以通过设置浏览器的安全级别到最高级别...

    ie 开发 调试 工具 三合一 companionjs debugbar(5.2) Internet.Explorer.Developer.Toolbar 天涯浪子

    做前端开发的过程中对JS的调试一直没有很好用的工具,所幸的是Firefox下的firebug的诞生给我们带来了数不清的方便,但是在IE下想要调教好JS还是一样的繁琐无奈,遵照IE提示的JS错误提示在代码里找到的却让人...

    屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键

    js 防止刷新网页、禁止后退,右键等操作的代码

    JavaScript实用范例词典04-14

    7.23 给网页设定快捷键... 220 7.24 将按下的按键显示在网页上... 221 7.25 检查是否按下Ctrl、Alt、 Shift键... 222 7.26 取得键盘的方向键... 223 7.27 用方向键来控制图片的移动... 224 7.28 显示不同的...

    image-video-block-browser-addon:浏览器加载项,可阻止或隐藏视觉元素(图像,视频,Flash,画布,SVG)

    默认键盘快捷键: Ctrl + Shift + 1切换图像块选项 Ctrl + Shift + 2切换媒体块选项 Ctrl + Shift + 3切换视频隐藏选项 Ctrl + Shift + 4切换闪光灯隐藏选项 Ctrl + Shift + 5切换svg隐藏选项 Ctrl + Shift + 6...

    触摸屏网页全屏浏览器V1.0

    触摸屏网页全屏浏览器V1.0 中国WEB技术联盟 核心技术小组组长Grearo代写各类功能小软件,大型软件工程...已经禁止了右键菜单,JS脚本报错,IE快捷键; 关闭方法:使用TAB+ALT,切换到主窗口(非浏览器窗口),关闭程序。

    asp.net专家疑难解答200问

    如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加javascript脚本-示例2...

    NTKO文档在线编辑控件4.0.1.2

    新增禁止F12快捷键保存文档,以及在禁止拷贝的基础上禁止文字拖放的功能,进一步增强了文件的安全性。新的状态栏可以显示Word文档的页码和页数等信息。用户使用更加方便。 另外新增印章管理控件,可在浏览器中创建,...

    artDialog_Demo

    2、 剔除鸡肋参数'parent',框架相互调用请用javascript原生方法 3、 剔除对话框关闭后回调函数,如果需要使用请使用内置扩展方法 4、 如果有取消按钮回调函数,那关闭按钮的回调函数也将与其相同 5、 增加当...

    david-c0pperfield.github.io

    禁止利用本文档进行盈利与损害。 -闪击战ID情报小组2020/3/5 特别感谢 TPG军团(ID:7341/12257)的大力支持。以及各位参与者编辑的朋友。 使用方法 请利用搜索功能查找军团,桌面端搜索快捷键:Ctrl + F(Mac版:...

    LvBBS 94KK美化加强版

    快捷键发帖 024.各类版面类型,游客,会员,vip等版面设置。 025.帖子记录显示用户IP。 026.区段封禁Ip 027.暂时删除用户功能,随时可由管理员恢复。 028.后台设置广告代码 029.首页以及各...

    网吧维护技术资料 合集

    246 网吧维护\资料\JS脚本使用JS写入文字.TXT 510 网吧维护\资料\MIR2代码.TXT 52739 网吧维护\资料\MS-DOS信息英汉对照 计算机英语强化.TXT 8058 网吧维护\资料\OSI七层与TCP-IP四层.TXT 1215 网吧维护\资料\PNP无...

    94KKBBS v1.19 简体中文版

    快捷键发帖 [024].各类版面类型,游客,会员,vip等版面设置。 [025].帖子记录显示用户IP。 [026].区段封禁Ip [027].暂时删除用户功能,随时可由管理员恢复。 [028].后台设置广告代码 [029]...

Global site tag (gtag.js) - Google Analytics