页面上有右键菜单,现在想它的右键菜单不起作用了,用屏蔽右键菜单方法为什么不行?在函数里写document.oncontextmenu=function(){return false;}或者在body中写<body oncontextmenu="return false;">也不行呀?为什么?

解决方案 »

  1.   

    <body oncontextmenu=self.event.returnValue=false>
      

  2.   

    <body oncontextmenu="window.event.returnvalue=false; return false;">
    你再试试
      

  3.   


    $(function(){ 
    $(document).bind("contextmenu",function(e){ return false; }); }); 
      

  4.   

    document.oncontextmenu=function(event) {
        if (document.all) 
            window.event.returnValue = false;// for IE
        else 
            event.preventDefault();
    }
    兼容ie ff!