有时候,我们不需要右键菜单的内容。在js中我们可以这样来处理:

 

function noright(obj) {
    
if (obj) {
        obj.oncontextmenu  
=  function() {
            
return false;
        }
        obj.ondragstart  
=  function() {
            
return false;
        }
        obj.onselectstart  
=  function() {
            
return false;
        }
        obj.onselect  
=  function() {
            obj.selection.empty();
        }
        obj.oncopy  
=  function() {
            obj.selection.empty();
        }
        obj.onbeforecopy  
=  function() {
            
return false;
        }
    }
}

 

 设置几个函数就能达到我们理想的效果,可以在<body onload="noright(document.body);">中调用。

 

相关文章:

  • 2021-07-18
  • 2022-12-23
  • 2021-12-06
  • 2021-07-09
  • 2021-06-11
  • 2022-12-23
猜你喜欢
  • 2021-10-29
  • 2022-12-23
  • 2021-11-17
  • 2022-02-04
  • 2022-02-15
  • 2022-12-23
  • 2021-06-25
相关资源
相似解决方案