js如何屏蔽IE自带的F1-F12的功能

问题描述

自带的F1:是跳出帮助F2:文件夹重命名F3:搜索文件F4:打开IE中的地址栏列表F5:刷新IE....我想用JS屏蔽掉这些功能,而调用我自己的js函数document.onkeydown=function(event){vare=event||window.event;varkeyCode=e.keyCode||e.which;switch(keyCode){case112://F1ShowDialog(820,420,'Service/BillAdd.aspx','业务受理');//e.keyCode=0;//e.cancelBubble=true;//returnfalse;break;case113://F2//SetFrame('Service/BillAllot.aspx','');case114://F3//SetFrame('Service/BillDo.aspx','');case115://F4//SetFrame('Service/BillCall.aspx','');case116://F5SetFrame('Service/BillBln.aspx','');keyCode=0;e.cancelBubble=true;returnfalse;case117://F6//SetFrame('Service/BillChk.aspx','');case118://F7//SetFrame('Service/BillSch.aspx','');break;}}函数是调用了,可是IE自带的F1-F12的功能也生效着...高手协助

解决方案

解决方案二:
没用的,功能键并非针对你的document而设,是浏览器的功能键,跟document无关
解决方案三:
还是放弃吧、
解决方案四:

解决方案五:
可以考慮去修改它的內核相信自己
解决方案六:
document.onkeydown=noway;//绑定窗体加载事件functionnoway(){if(event.keyCode==116){//通过键值判断是否是F5event.keyCode=0;event.returnValue=false;//不进行任何操作}}只能屏蔽不能再启用了额

时间: 2024-09-28 22:10:14

js如何屏蔽IE自带的F1-F12的功能的相关文章

JS实现屏蔽shift,Ctrl,alt等功能键的方法

  本文实例讲述了JS实现屏蔽shift,Ctrl,alt等功能键的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 <script> function lock(){ if(event.shiftKey) alert("禁止按Shift键!"); } if(event.ctrlKey) alert("禁止按Ctrl键!"); } if(event.altKey) alert("禁止

js实现完全自定义可带多级目录的网页鼠标右键菜单方法

 这篇文章主要介绍了js实现完全自定义可带多级目录的网页鼠标右键菜单方法,实例分析了javascript实现自定义网页鼠标右键弹出菜单的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了js实现完全自定义可带多级目录的网页鼠标右键菜单方法.分享给大家供大家参考.具体分析如下: 这是很不错的一个网页鼠标特性,这个代码可以控制网页中鼠标的右键菜单,完全按照你的意思打造,可以带多级的目录显示. 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD X

求一段Js上显示线段或者带箭头线段的编码!

问题描述 求一段Js上显示线段或者带箭头线段的编码! 要做的功能是点击后判断一个条件,条件不符则在页面显示一个箭头,现在不知道这个箭头怎么做.. 初接触JS,望大神赐教! <!DOCTYPE html> <html> <head> <script type="text/javascript"> function isWeiXin(){ if(){ downloadLocal(); } else{ //显示箭头 } } </scrip

JS实现屏蔽shift,Ctrl,alt等功能键的方法_javascript技巧

本文实例讲述了JS实现屏蔽shift,Ctrl,alt等功能键的方法.分享给大家供大家参考.具体实现方法如下: <script> function lock(){ if(event.shiftKey) alert("禁止按Shift键!"); } if(event.ctrlKey) alert("禁止按Ctrl键!"); } if(event.altKey) alert("禁止按alt键!"); } document.onkeydow

商品网页求推荐个全屏放大带手动轮播图片功能的js插件

问题描述 商品网页求推荐个全屏放大带手动轮播图片功能的js插件 解决方案 fancybox:http://www.coding123.net/eg/fancybox/

js点击按钮实现带遮罩层的弹出视频效果_javascript技巧

本文实例讲解了js点击按钮实现带遮罩层的弹出视频效果,涉及到css以及JavaScript,分享给大家供大家参考,具体内容如下 最终显示效果:点击红色按钮,会有视屏弹出 并带有遮罩层 点击黄色区域可以关闭视频 并回到最初的状态. 页面主要代码:main中主要包含一个a,控制显示的按钮.设置有id值. <div class="main"> <a href="javascript:;" class="video" id="

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

本文实例讲述了JS实现屏蔽网页右键复制及ctrl+c复制的方法.分享给大家供大家参考,具体如下: 老是有些网站会屏蔽你的鼠标右键或者用快捷键复制,其实只是一段js代码,解决的方法就是直接把网页保存下来然后删掉下面这段js代码,然后就可以正常用右键菜单了. 当然,也可以通过设置浏览器的安全级别到最高级别来解决问题. 方法一,直接在body标签内添加: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <me

关于JS中setTimeout()无法调用带参函数问题的解决方法_javascript技巧

本文实例分析了JS中setTimeout()无法调用带参函数问题的解决方法.分享给大家供大家参考,具体如下: 解决方法:重写setTimeout() 方法,需要用到闭包函数.如下: var _st = window.setTimeout; window.setTimeout = function(fRef, mDelay){ if (typeof fRef == 'function') { var argu = Array.prototype.slice.call(arguments, 2);

带你走近AngularJS - 基本功能介绍

带你走近AngularJS系列: 带你走近AngularJS - 基本功能介绍 带你走近AngularJS - 体验指令实例 带你走近AngularJS - 创建自定义指令 ------------------------------------------------------------------------------------------------ AngularJS是Google推出的一款Web应用开发框架.它提供了一系列兼容性良好并且可扩展的服务,包括数据绑定.DOM操作.M