zoukankan      html  css  js  c++  java
  • js屏蔽浏览器(IE和FireFox)的刷新和右键等功能

    一,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;
    }
    }

     

    二,屏蔽右键

    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; // for IE5+ 
    document.onmousedown = norightclick; // for all others

  • 相关阅读:
    WEB功能测试说明
    年轻的采访可以学到很多东西
    金融系列11《电子现金应用》
    vs2010调用matlab2011下的.m文件
    使用VS2010调用matlab的mat格式文件
    matlab mex入门简介
    MEX文件编写和调试
    MAT文件操作
    8.Redis 数据备份与恢复
    JAVA_OPTS设置
  • 原文地址:https://www.cnblogs.com/zzh/p/1414150.html
Copyright © 2011-2022 走看看