js禁止页面回退,刷新,右键代码
2015-07-15 15:00
816 查看
//禁止页面回退 javascript: window.history.forward(1); //禁止页面刷新 document.onkeydown = function() { if ((event.keyCode == 116) || (event.ctrlKey && event.keyCode == 82)) { event.keyCode = 0; event.returnValue = false; } } //js屏蔽浏览器(IE和FireFox)的刷新功能 document.onkeydown=function(){ if ((window.event.keyCode==116)|| //屏蔽 F5(window.event.keyCode==122)|| //屏蔽 F11(window.event.shiftKey && window.event.keyCode==121) //shift+F10) { window.event.keyCode=0; window.event.returnValue=false; }if ((window.event.altKey)&&(window.event.keyCode==115)) { //屏蔽Alt+F4 window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); return false; } } //js屏蔽右键 if (window.Event)document.captureEvents(Event.MOUSEUP); function nocontextmenu(){ event.cancelBubble = trueevent.returnValue = false;return false; }function norightclick(e){ if (window.Event){ if (e.which == 2 || e.which == 3)return false; }else if (event.button == 2 || event.button == 3){ event.cancelBubble = true event.returnValue = false; return false; }} document.oncontextmenu = nocontextmenu; // for IE5+ document.onmousedown = norightclick; // for all others//js屏蔽F5键刷新
相关文章推荐
- 浏览器中javascript的执行过程
- jsonp 跨域请求
- js获取事件源及触发该事件的对象
- 重写Backbone.js的加载动作
- BZOJ 1015 [JSOI2008]星球大战starwar
- 判断页面是关闭还是刷新的js代码
- js调用cs中函数的方法及在cs中调用js函数
- JSP通用7动作命令
- jsp中的js嵌入Extjs与后台action交互
- json.dumps loads 终于区分出来了
- md5 jsp页面,加密用
- jsp内置对象 的使用范围和类型【说明】
- JavaScript高级程序设计【面向对象-创建对象】
- 页面自动执行(加载)js的几种方法
- js的二维数组
- Javascript简单改变表单元素背景的方法
- 求帮看!!!!BZOJ 1014 [JSOI2008]火星人prefix
- js原生弹出框
- js原生贪吃蛇游戏
- 从网址获取json字符串