转自:http://gichan.iteye.com/blog/1075952
//禁用右键、文本选择功能、刷新
$(document).bind(“contextmenu”,function(){return false;});
$(document).bind(“selectstart”,function(){return false;});
$(document).keydown(function(){return key(arguments[0])});
//按键时提示警告
function key(e){
var keynum;
if(window.event){
keynum = e.keyCode; // IE
}else if(e.which){
keynum = e.which; // Netscape/Firefox/Opera
}
if(keynum == 17){
alert(“禁止刷新!”);
return false;
}
}
//禁用右键、文本选择功能、刷新
$(document).bind("contextmenu",function(){return false;});
$(document).bind("selectstart",function(){return false;});
$(document).keydown(function(){return key(arguments[0])});
//按键时提示警告
function key(e){
var keynum;
if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
if(keynum == 17){ alert("禁止刷新!");return false;}
}
<script>
//屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键
function document.oncontextmenu(){event.returnValue=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;
} 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;
}
}
</script>
分享到:
相关推荐
主要介绍了jquery禁用右键单击功能屏蔽F5刷新的具体实现,需要的朋友可以参考下
jQuery实现右键菜单 jQuery实现右键菜单 jQuery实现右键菜单 jQuery实现右键菜单 jQuery实现右键菜单
主要介绍了jquery禁用右键示例,需要的朋友可以参考下
JQuery简单右键菜单
jQuery鼠标右键点击菜单代码.zip
jQuery鼠标右键点击弹出菜单基于bootstrap-3.3.6制作,在页面指定区域鼠标点击右键弹出功能菜单。
jQuery鼠标右键多级导航菜单基于jquery-2.1.3.min.js制作,鼠标右击显示多级导航菜单,动态效果。
jQuery鼠标右键菜单选择代码是一款仿电脑桌面点击鼠标右键弹出菜单操作,可自定义添加右键菜单代码。
jQuery鼠标右键点击显示菜单代码
jquery 实现右键功能,新增菜单,修改菜单,删除菜单,以及各种样式的显示方式
本文实例介绍了四种jquery禁用多种功能的方法 1、禁用F5刷新jQuery实例代码 F5具有刷新网页的功能,可能有时候需要禁用此功能,下面就通过代码实例介绍一下如何实现此功能。 代码如下: $(document).ready...
JQuery的右键上下文菜单插件
代码如下://禁用右键、文本选择功能、复制按键$(document).bind(“contextmenu”,function(){return false;});$(document).bind(“selectstart”,function(){return false;});$(document).keydown(function(){...
jQuery自定义右键弹出菜单代码是一款网页仿电脑桌面点击鼠标右键弹出下拉菜单选择代码,样式挺漂亮的。
jquery右键菜单实现
基于jquery的轻量级网页右键菜单设置,js多级菜单设置,用于网页元素的右键更改设置
下面小编就为大家带来一篇jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧