js屏蔽浏览器(IE和FireFox)的刷新和右键等功能
来源:互联网 发布:建材行业不适合做seo 编辑:程序博客网 时间:2024/05/29 09:01
- 一,js屏蔽浏览器(IE和FireFox)的刷新功能
- document.onkeydown=function()
- {
- if ((window.event.keyCode==116)||
- (window.event.keyCode==122)||
- (window.event.shiftKey && window.event.keyCode==121)
- )
- {
- window.event.keyCode=0;
- window.event.returnValue=false;
- }
- if ((window.event.altKey)&&(window.event.keyCode==115)){
- window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
- return 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 == 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;
- document.onmousedown = norightclick;