网页禁止鼠标右键和F5键刷新页面的JS代码
网页禁止鼠标右键和F5键刷新页面的JS代码不少站长可能见过一些网页禁止F5键刷新,同时也会禁止鼠标右键来查看网页源代码,这种手段对有些网页还是有不少帮助的,避免网民误操作刷新网页,下面随橘子君一起来看看这种功能实现方法:
【网页禁止鼠标右键和F5键刷新页面的JS代码】<SCRIPT language=Javascript><!--<!--//屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 function document.oncontextmenu(){event.returnValue=https://www.yf-zs.com/shuma/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=https://www.yf-zs.com/shuma/false;}/* 注:这还不是真正地屏蔽 Alt+ 方向键,因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放,用鼠标点掉警告框,这种屏蔽方法就失效了 。以后若有哪位高手有真正屏蔽 Alt 键的方法,请告知 。*/if ((event.keyCode==116)||//屏蔽 F5 刷新键(event.ctrlKey && event.keyCode==82)){ //Ctrl + Revent.keyCode=0;event.returnValue=false;}if (event.keyCode==122){event.keyCode=0;event.returnValue=false;}//屏蔽F11if (event.ctrlKey && event.keyCode==78) event.returnValue=false;//屏蔽 Ctrl+nif (event.shiftKey && event.keyCode==121)event.returnValue=false;//屏蔽 shift+F10if (window.event.srcElement.tagName =="A" && window.event.shiftKey)window.event.returnValue = https://www.yf-zs.com/shuma/false;//屏蔽 shift 加鼠标左键新开一网页if ((window.event.altKey)&&(window.event.keyCode==115))//屏蔽Alt+F4{window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");return false;} } -->//--></SCRIPT>而如果你是站长,看到这种网页,想要解除这种限制也是有办法的,感兴趣的站长可以查看《解除网页禁止复制和进入编辑状态的JS代码》 。
推荐阅读
- 网页保存到桌面快捷方式
- 网页注册qq号
- 经期剧烈运动的后果
- 笔记本电脑鼠标没反应怎么办
- 鼠标选购误区是什么
- excel怎么插入多行
- 全是html的网页如何部署
- 王者荣耀怎么禁止好友送金币
- 如何录制网页上的声音
- 怎样设置电脑系统时间
