禁用快捷键

 

禁用 F5

 

document.onkeydown = function (e) {
    var ev = window.event || e;
    var code = ev.keyCode || ev.which;
       if (code == 116) {
           ev.keyCode ? ev.keyCode = 0 : ev.which = 0;
           cancelBubble = true;
           return false;
    }
}

 

 

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; 

 

 

屏蔽退格删除键 

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)的刷新功能

 

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;
     }  
}
 

 

 

 

屏蔽右健:
document.oncontextmenu=function(){return false};

 

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 屏蔽F5,BackSpace,IE的刷新,右键功能

[code="java"]function DisableF5(){ with (event){ // F5 and Ctrl+R if (keyCode==116 || (ctrlKey && keyCode==82)){ event.keyCode = 0; event.cancelBubble = t...

kuangbaoxu21110的专栏 212

从string一词感受从字母象形到语义生成的底层逻辑

从词源上看,个人认为,soft一词的含义主要来自于“柔软水滑或柔软光滑”这样的含义,是从这样的含义中逐渐窄化,最终主要用来指“柔软”之意,而光滑、水滑这样的含义或语义形象最终被淡化,所以,soft如果符合首字母象形原则,那么它主要的来源形象,应当是【水】,也就是说,soft一词和smooth(a.光滑的)、ski(滑雪)/skate(滑冰)、slip(滑倒)/slippers(拖鞋)、slide(滑动)是相通的,并最终和sea(海)、sweat(汗/汗水)这一类和水一直相关的单词也相通。

nshkfhwr的博客 1269

【转载】禁止Ctrl+Alt+Del、Win+L等任意系统热键

另外一个想法是直接挂起 Winlogon.exe 进程,由于 Winlogon.exe 只负责登录和注销等工作,因此挂起它也没什么,但还是上面的问题,如果在挂起 Winlogon.exe 进程期间,按下了Ctrl+Alt+Del,等我们恢复掉挂起的 Winlogon.exe 进程,Ctrl+Alt+Del 还是会得到响应。双击对 "taskmgr.exe /%lu " 的引用,来到下面这段代码,很明显这是打开任务管理器,我最在意的是谁调用的这段代码,可惜 IDA 没显示谁调用了函数,但是有数据引用。

溡漪幽博客 1155

ISA-95(S95)标准详解

ISA-95是制造业系统集成的“通用语言”,通过分层模型和信息流规范,打通企业计划层与设备控制层,成为实现数字化工厂的核心标准之一。其与ISA-88的协同应用,可进一步优化生产执行与资源管理的效率。标准,旨在解决企业商业系统(如ERP)与工业控制系统(如MES、SCADA)之间的集成问题。

「东哥说MES」 专注于MES制造执行系统,为你拆解核心架构、功能模块及与ERP/PLC的集成逻辑。提供从入门到精通的系列干货、精选行业报告与实用工具,构建你的数字化知识体系,关注我,用实战经验照亮你的数字化之路。 3737

图解凸函数与凹函数:别再被数学定义搞晕了!

本文通过图解和生活化类比,深入浅出地解释了凸函数与凹函数的数学定义及其与日常直觉的差异。文章详细介绍了凸函数的图像特征、数学定义(包括二阶导数判断)、在机器学习中的重要性,以及常见误区和实际应用中的判断技巧,帮助读者彻底理解这一关键数学概念。

weixin_29159441的博客 656

[Firefox/快捷键] 禁用Ctrl-W快捷键

最近给Firefox这一快捷键坑了几次。恰好发现在CMU也有人遇到类似的烦恼,找到一篇基于Linux的教程。我使用的是Windows,所以根据自己的情况做了些修改,成功了。小众需求就犯懒直接将笔记贴上了,如果有谁用得上的话,我写个中文版。

mathemagics的博客 2196

单细胞分析实录(12): 如何推断肿瘤细胞

公众号后台回复20210418,获取本文的测试数据 1. 回顾 前面我已经讲解了inferCNV的基本用法,这一节继续学习:如何推断肿瘤细胞。本文应该是到目前为止,全网最详细的帖子(之一)。 关于肿瘤细胞的推断,比如研究上皮细胞起源的肿瘤,我见过的一些做法如下 简单粗暴型:将来源肿瘤病灶的所有上皮细胞都看成是肿瘤细胞 看CNV:将来源于肿瘤病灶的上皮细胞和参考细胞比较,将那些有明显CNV的细胞看作肿瘤细胞 看表达特征:考虑到有的肿瘤细胞可能没有CNV层面的变化,有的文章会根据肿瘤与正常的表达谱来区分是.

TOP生物信息 1万+

屏蔽火狐页面光标快捷键

在Firefox中,常常页面中出现不停闪烁的光标键。如何屏蔽呢?取消勾选工具-选项-始终使用光标键在页面内导航。   按下F7键,可以看到一个窗口提示,确认后看到了什么?没错,在网页中出现了一个可移动的光标。你可以用它进行一些基本的操作,比如,shift+方向键可 以用来选定某段文本。accessibility.Browsewithcaret就是控制这个功能的。实际上就像上面说的,F7就可以控制

毛兴宇 2736

2023年五一数学建模 | 第二十届五一数学建模C题:“双碳”目标下低碳建筑研究

2023年五一数学建模 | 第二十届五一数学建模C题:“双碳”目标下低碳建筑研究

前程算法屋的博客 1379

【ITS模型】基于MATLAB的ITS宽带短波信道模型的建模和仿真

1.软件版本 MATLAB2010b 2.本算法理论知识 对短波信道建模具有里程碑意义的是沃特森在1970年发表的一篇文章,文章中提出了一种静态模型,并在大气中进行了实验验证。 此静态模型可以描述为高斯散射增益抽头延迟线模型,即Watterson模型。 Watterson信道模型是经典的窄带短波信道模型,在这个模型中,信道衰落是瑞利幅度分布,而在每种传播模式中多普勒扩展的功率谱满足高斯分布。Watterson模型没有定义延时扩展的形状,认为各个多径传输模式中不存在延时扩展。其...

FPGA/MATLAB学习教程/源码/项目合作开发 2757

java怎么屏蔽部分代码快捷键_屏蔽F1~F12的快捷键的js函数

function window.onhelp(){return false} //屏蔽F1帮助/*keyCod从113-123分别禁用了F2-F12键,13禁用了回车键(Enter),8禁用了退格键(BackSpace)*/document.onkeydown = function(){if(window.event && window.event.keyCode == 113) ...

weixin_32413177的博客 702

052、联发科Imagiq HyperEngine架构适配:天玑9000/9200的ISP多核并行调度与Tuning Toolkit调优案例

摘要: 项目组在适配联发科天玑9200的Imagiq 890 ISP架构时,遇到多摄预览功耗过高、帧率不稳等问题。通过分析多核调度机制,调整辅核QoS通道、优化AI-ISP协同模式(采用FREERUN+运动补偿),并利用Tuning Toolkit的Pipeline Viewer动态分配负载,最终降低功耗30mA、提升画质。关键经验包括:避免多核带宽冲突、合理配置动态时钟策略,以及统一校准参数版本管理。天玑9000/9200的HyperEngine架构需优先理解多核协同逻辑,再针对性调优,否则易引发场景兼容

zzfmlxs的博客 36

PotPlayer禁用某个快捷键

PotPlayer禁用某个快捷键

weixin_42434282的博客 571

题解:洛谷 P14357 [CSP-J 2025] 拼数

等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。小 R 想知道,在他所有能拼成的正整数中,最大的是多少。你需要帮助小 R 求出他能拼成的正整数的最大值。小 X 给了小 R 一个字符串。输出一行一个正整数,表示小 R 能拼成的正整数的最大值。中的任意多个数字,按任意顺序拼成一个正整数。,表示小 X 给小 R 的字符串。#普及-# #其他排序#洛谷:[P14357。

团爸讲算法 1394

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

UBuntu 系统设置禁用快捷键

首先打开快捷键设置的地方 1 设置------>键盘----->快捷键--->点击键盘的回退 Backspace 完成 禁用设置 具体步骤如下. 第一步 点击设置 第二步 点击键盘 第三部 点击快捷键 第四部 选中 要禁止的快捷键 点击 Backspace 键 即可完成 ,把原来的快捷键变成了 禁用 ...

小牧在一直在学习,在前进的道路上大家一起学习,进步。 3870

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

禁用QQ快捷键

工作中使用开发工具难免会被QQ的快捷键所干扰而耽误开发进度,所以需要禁用QQ快捷键。现讲禁用操作步骤如下:

tmj2014的专栏 1032

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

禁用所有显卡快捷键(Radeon Software)

禁用所有显卡快捷键(Radeon Software) 今天按下 Ctrl+Shift+G,突然弹出切换直播的图标,我去看显卡设置,全部禁用的呀,怎么还弹出来? 谷歌半天,一堆僵尸网站不知哪爬虫爬的文字,或者是古早系统英尔特显卡,而不得不佩服这位 AMD 软件工程师的小心机—— 即使全局禁用快捷键按钮灰了,只要局部不为None,就还会触发。 所以,总结步骤如下: 1)打开顶部的使用快捷键 2)单击每一个快捷键区域(红色) 3)按下Delete 键(清空成功:NONE) 4)关闭全局按钮(:已禁用) 搞

Miozus Blog 2万+

electron 禁用快捷键

使用electron自带的 globalShortcut 监听快捷键,监听函数不做处理即可禁用快捷键。

weixin_55479342的博客 1410

禁用/屏蔽 Chrome 默认快捷键

Chrome 有一些内置的快捷键,但是它并没有像其他软件一样提供管理快捷键的界面。在某些时候,当我们因为个人需求希望禁用 Chrome 某些快捷键时,又无从下手。1、打开 Chrome 应用商店,搜索插件名称 “Disable keyboard shortcuts”,并进行安装。好在有开发者开发了 Chrome 插件,可以禁用 Chrome 快捷键的插件,我们可以通过安装这个插件进行屏蔽设置。2、安装后在插件管理界面的 “键盘快捷键” 中找到我们安装的这个应用,然后对应设置需要屏蔽的快捷键即可。

小单的博客专栏 1万+

ubuntu 禁用快捷键

System Settings > Keyboard > Shortcuts 点击要禁用的快捷键,按键盘“Backspace”键,就可以禁用了 转载于:https://www.cnblogs.com/drizzlewithwind/p/6002313.html

weixin_30790841的博客 529

xface禁用control+alt+backspace快捷键

idea快捷键太多, 今天写代码i的时候一不小心按下control+alt+backspace,导致X server重启。 在没做好心里准备的情况下重启的代价往往很大,所以我决定禁用重启X server快捷键.google之发现都是ubantu。。。。 主要记录一下我是怎么找到禁用这个快捷键方式过程吧. 1.首先想到的命令是xface+TAB自动提示(因为我 xfce4-keyboard-settings 定义过快捷键) 2.查看xfce的配置文件,如下所以直接进入xfce-perchannel-xml目录

minna_D的专栏 1932

spreadJs禁用与重写快捷键的方法

spreadJs禁用与重写快捷键的方法 禁用快捷键 禁用某个快捷键用到的函数是: setShortcutKey(commandName, key, ctrl, shift, alt, meta); 参数: commandName:绑定事件名,将commandName设置为undefined的命令名称将删除快捷键的绑定命令。 key:快捷键,将键码设置为undefined的键码将删除命令的快捷键。 ctrl:如果命令使用Ctrl键,则为true;否则为false。 Shift:如果命令使用Shif

qq_34357018的博客 947

Linux 使用xmodmap禁用键盘按键(禁用Linux快捷键)

使用最简单的方式禁用Linux快捷键!

cpp_learner的博客 4445

Linux 下禁用快捷键

Linux下 禁用“F1”或其他快捷键

m0_57762998的博客 1074

C# 禁用 全局快捷键

给软件添加快捷键时,经常遇到其它软件或者系统已设置的快捷键,导致功能冲突。

biyusr的专栏 598
上一篇: 弹出窗口
下一篇: js 中编码(encode)和解码(decode)方法
MyJavaBlog
博客等级 码龄16年 11粉丝 126原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值