1. oncontextmenu="window.event.return&#118alue=false" 将彻底屏蔽鼠标右键    <table border oncontextmenu=return(false)><td>no</table> 可用于Table 

解决方案 »

  1.   

    哥们:我的程序是winform的,刚开始做c#,很多地方不懂。我是在winform上放一个webbrowse控件,让它显示cad文件,可是webbrowse调用的类库有个右件菜单,菜单有保存项,客户不让保存,所以,希望去掉右键菜单。
    to mzl99999(miao) :你说的是代码还是属性阿,是不是webform的阿,我该怎么用呢!
      

  2.   

    private void axWebBrowser1_DocumentComplete(object sender, AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEvent e)
    {mshtml.HTMLDocumentClass document=(mshtml.HTMLDocumentClass)axWebBrowser1.Document ;

    document.HTMLDocumentEvents2_Event_oncontextmenu+=new HTMLDocumentEvents2_oncontextmenuEventHandler(document_HTMLDocumentEvents2_Event_oncontextmenu);

    } private bool document_HTMLDocumentEvents2_Event_oncontextmenu(IHTMLEventObj pEvtObj)
    {
    pEvtObj.cancelBubble=true;
    return false;
    }
      

  3.   

    哈哈,谢谢,再请问,如果再axWebBrowser1中打开word,修改后如果按ctrl+s,可以保存,请问如何使其成为只读的浏览模式
      

  4.   

    请问mshtml在那个命名空间下阿,谢谢