JS屏蔽右键菜单和禁止刷新F5
2012-09-15 15:14
633 查看
在某些特殊网页上面,我们不想让用户刷新或者点出右键菜单来,要达到这个功能需要添加一定的javascript代码才能做到,思路:判断用户点击的是哪个按键keycode,从而屏蔽这些按键的功能。但是IE和FF中的event不一样,要经过浏览器判断,包括e.keycode,FF中用的是e.which,经过这些分析后,就能完成禁止某些按钮功能的作用,下面是实例代码:
<script language="javascript"> //禁止按键F5 document.onkeydown = function(e){ e = window.event || e; var keycode = e.keyCode || e.which; if( keycode = 116){ if(window.event){// ie try{e.keyCode = 0;}catch(e){} e.returnValue = false; }else{// ff e.preventDefault(); } } } //禁止鼠标右键菜单 document.oncontextmenu = function(e){ return false; } </script>
相关文章推荐
- JS屏蔽右键菜单和禁止刷新F5
- JS屏蔽右键菜单和禁止刷新F5
- 禁止页面复制功能 js禁止复制 禁用页面右键菜单 屏蔽 F5 刷新键
- javascript中几个有意思的功能(目前5项) 1右键无效 2禁止网页复制 3禁止F5刷新 4新发现 5屏蔽js错误
- js屏蔽(禁止)键盘和鼠标功能键,如屏蔽鼠标右键,F5刷新等
- js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
- js禁止页面刷新禁止用F5键刷新,禁止右键
- 禁止F5使用刷新禁止右键弹出菜单
- js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
- 使用js禁用右键菜单、F5刷新和Ctrl+R刷新、backspace键、esc键
- js禁止页面刷新禁止用F5键刷新,禁止右键
- js 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键等
- js禁止页面刷新禁止用F5键刷新,禁止右键
- JS 屏蔽右键菜单
- JS 屏蔽右键菜单
- js禁止页面复制 禁用页面右键菜单的代码
- JS屏蔽Cognos报表右键菜单
- js屏蔽鼠标右键菜单
- 屏蔽F5键,屏蔽BackSpace键,屏蔽鼠标右键(js代码)
- 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键