var oLastBtn=0,bIsMenu=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!=1)
{
return false;
}
}
else if(event.button!=1)
{
event.cancelBubble=true;
event.returnValue=false;
return false;
}
}
document.oncontextmenu=nocontextmenu;
document.onmousedown=norightclick;
function onKeyDown()
{
if((event.altKey)||((event.keyCode==8)&&(event.srcElement.type!="text"&&event.srcElement.type!="textarea"&&event.srcElement.type!="password"))||((event.ctrlKey)&&((event.keyCode==78)||(event.keyCode==82)))||(event.keyCode==116))
{
event.keyCode=0;
event.returnValue=false;
}
}
function document.onkeydown()
{
if(event.ctrlKey){
event.returnValue=false;
}
if(window.event.keyCode==116||window.event.keyCode==117)
{
window.event.keyCode=0;
window.event.returnValue=false; //禁止F5
}
}
在页面生成时自动加载
<body onload="nocontextmenu();norightclick(this);onKeyDown();">
禁止F5键,禁止右键,禁止Ctrl+R.
分享到:
相关推荐
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码.docx
主要介绍了js禁止页面刷新与后退的方法,实例分析了javascript屏蔽F5键、右键菜单、F1键等实现技巧,需要的朋友可以参考下
js 特效 html 特效 禁止刷新页面 js 特效 html 特效 禁止刷新页面
本文给大家分享一段js代码利用利用localStorage防止页面动态添加数据刷新后数据丢失问题,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下
禁止刷新页面.rar禁止刷新页面.rar禁止刷新页面.rar禁止刷新页面.rar禁止刷新页面.rar禁止刷新页面.rar
js各种相关的禁止页面刷新
刷新禁止用F5键刷新禁止右键这些在某些特殊情况下还是比较实用的,下面有个不错的示例,感兴趣的朋友可以参考下
在我们的日常生活中,时常遇到这么一种情况,当...(因为,unbeforeunload()是在页面刷新之前触发的事件,而onubload()是在页面关闭之后才会触发的)。 unbeforeunload()事件可以禁止onunload()事件的触发。 onunlo
本文分享了Javascript实现倒计时并且页面不刷新的实例,具有很好的参考价值,需要的朋友一起来看下吧
主要介绍了JavaScript上传文件时不用刷新页面方法,用js+css代码详细介绍了操作过程,需要的朋友可以参考下
Javascript的实现弹出层、不弹出;弹出层后锁定、不锁定,是否刷新父页面等效果
javascript中window.open()与[removed].href的区别 window.open(‘index.html’) 表示新增一个窗口打开 index.html 这个页面,并不刷新 location.href(‘index.html’) 表示在当前窗口重定向到新页面,打开并刷新 ...
这样不但要重新刷新页面,导致用户没有看清楚验证码而重填而不是修改,而且如果没有用session保存下用户输入的其它数据的话(如姓名),用户刚刚输入的内容也不存在了,这样给用户造成不好的体验。 本例在原有验证...
TAB 防止刷新 横向tab 完美拖拽 经典特效 省时省力省心
同时把倒计时数据写入 cookie 防止页面被刷新 4.倒计时的实现不采用全局变量,避免污染全局,或被其他函数修改。 5.按钮点击时先判断 cookie 里面有没有保存的倒计时值,如果有就从该值开 始倒计时。同时锁定...
window.open[removed].href, “__self”) //注意是2个下划线 替换 location.href 当需要关闭第N(N>1)层的模态窗口,并刷新第N-1层的模态页面时, 为防止刷新时弹出新窗口, 可以通过returnValue 以传递返回值给第N-1...