解决方案 »

  1.   

    屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者 <script language="javascript"> 
    <!-- 
    function document.oncontextmenu() 

      return false; 

    --> 
    </script> function nocontextmenu() 

        if(document.all) { 
            event.cancelBubble=true; 
            event.returnvalue=false; 
            return false; 
        } 
    } 或者 <body onmousedown="rclick()" oncontextmenu= "nocontextmenu()"> <script language="javascript"> 
    <!-- 
    function rclick() 

        if(document.all) { 
            if (event.button == 2){ 
                event.returnvalue=false; 
            } 
        } 

    --> 
    </script>
      

  2.   

    你不用A 标签就行了,用自已在标签的click事件中,用window.open 来打开新窗口。
      

  3.   

    百度不到谷歌一下就到了,呵呵~
    不过楼主的要求貌似无法实现,只能屏蔽右键,然后用div模拟一个