<script type="text/javascript"> 
window.onload = function(){
window.frames["editor"].document.oncontextmenu = function(){alert("ok");};
}
</script>

解决方案 »

  1.   

     <script type="text/javascript">   
     <!--   
    document.oncontextmenu=function(e){return false;}   
     //-->   
    </script>   
     ================style区代码================  
     <style>   
    body {   
     -moz-user-select:none;   
     }   
    </style>   
    ================body区代码================  
     <body onselectstart="return false">   
      网页内容   
    </body>  
      

  2.   

    ff下不支持这样用oncontextmenu事件吧。
      

  3.   

    window.frames["editor"]. 不行喃?
      

  4.   

     window.frames["editor"].document.oncontextmenu 
      

  5.   

    不行。你哪儿测试通过了?注意是 FireFox 哈
      

  6.   

    window.frames["editor"].document.oncontextmenu  没的搞。
      

  7.   

    原来是 document.designMode = " on " 冲突了,window.frames["editor"].document.oncontextmenu   可以哈,那怎么将二这用在一起呢?
      

  8.   

    要把editor换成document.GetElementById('editor'),如果还是不行加上contentWindow
    document.GetElementById('editor').contentWindow.document.oncontextmenu
      

  9.   

    如果 editor 加上 document.designMode = " on "  就用不起了