绝对屏蔽是不能的了,尽量难点就是:)
右键:
<script language="JavaScript"> 
<!-- 
  
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 
//--> 
</script>
状态栏:
window.open('1.htm','','status=no')
或者
onmouseover="window.status=''"

解决方案 »

  1.   

    <SCRIPT LANGUAGE=javascript FOR=document EVENT=oncontextmenu>
    <!--
    function document_oncontextmenu() {
     alert("别按了");
     return false;

    //-->
    </SCRIPT>
      

  2.   


    <body oncontextmenu="return false" onmouseover="window.status='aa';" onmouseout="window.status='a'">
      

  3.   

    <body oncontextmenu="return false" setInterval("window.status='Nothing'",1)>
      

  4.   

    错了,应该是:
    <body oncontextmenu="return false" onload=setInterval("window.status='Nothing'",1)>
      

  5.   

    <body oncontextmenu="return false" onmousemove="window.status='meizz'">
    你再屏蔽一下 Shift + F10