如題,能不能只屏蔽單個控件的右鍵,不屏蔽整個頁面

解决方案 »

  1.   

    上这个网址自己找:
    http://blog.csdn.net/Eray/archive/2007/04/11/1560913.aspx
      

  2.   

    SURE!<input id="Text1" type="text" oncontextmenu="return false;" />
        <a href="http://www.baidu.com" oncontextmenu="return false;">baidu.com</a>
      

  3.   

    TextBox2.Attributes.Add("oncontextmenu","return false");
      

  4.   

    04.禁止右键: 
    <body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()">  屏蔽右键:
    oncontextmeun="windows.event.returnValue=false"
    网页不能另存为:
    <noscript><iframe src=*.html></iframe></noscript>5.简单屏蔽右键  
    ------------------------------------------------------------  
    <script language="JavaScript">  
    function click() { if (event.button==2) { alert(' 屏蔽') } }  
    document.onmousedown=click  
    </script>  
    10.屏蔽右键并自动导航  
    ------------------------------------------------------------  
    <script language="JavaScript">  if (navigator.appName.indexOf("Internet Explorer" != -1)  
    document.onmousedown = noSourceExplorer;  function noSourceExplorer()  
    {  
    if (event.button == 2 │ event.button == 3)  
    {  
    alert("禁止右键...去阳光校园吧";  
    location.replace("http://www.2liu.com";  
    }  
    }  
    </script>
      

  5.   

    如果是服務器端控件呢?
    ==========
    1。
    声明方式<asp:textbox id="TextBox1" runat=server oncontextmenu="return false;" />2。
    编程方式TextBox1.Attributes["oncontextmenu"] = "return false;";