<div onselectstart="javascript:event.returnValue=false;" oncontextmenu="javascript:event.returnValue=false;"  contenteditable>
<table id="test" width="770" border="3" cellspacing="0" cellpadding="0">
  <tr>
    <td>aaaaaa</td> 
  </tr>
</table>
</div>

解决方案 »

  1.   

    或者单独加上这么一段:
    <SCRIPT LANGUAGE="JScript" FOR="test" EVENT="oncontrolselect">
    return false;
    </SCRIPT>
      

  2.   

    <body>
    <div contenteditable><table id="test" width="770" border="3" cellspacing="0" cellpadding="0" CONTENTEDITABLE="false">
      <tr>
        <td>aaaaaa</td> 
      </tr>
    </table>
    <div contenteditable="false">
    <table id="test" width="770" border="3" cellspacing="0" cellpadding="0" CONTENTEDITABLE="false">
      <tr>
        <td>aaaaaa</td> 
      </tr>
    </table>
    </div></div>
    </body>
    </html>
      

  3.   

    <body>
    <div contenteditable><table id="test" width="770" border="3" cellspacing="0" cellpadding="0">
      <tr>
        <td>aaaaaa</td> 
      </tr>
    </table>
    <div contenteditable="false">
    <table id="test" width="770" border="3" cellspacing="0" cellpadding="0">
      <tr>
        <td>aaaaaa</td> 
      </tr>
    </table>
    </div></div>
    </body>
    </html>
      

  4.   

    <table id="test" width="770" border="3" cellspacing="0" cellpadding="0" UNSELECTABLE ="on">
      <tr>
        <td>aaaaaa</td> 
      </tr>
    </table>
      

  5.   

    在表格里设置都有效果,但是我的情况表格是动态的,我想使用javascript的attchEvent来绑,但是怎么都没效果
    otest.oncontrolselect=new function(){return false;};
    otest.attachEvent("oncontrolselect",new function(){return false});
    这两个都不行
      

  6.   

    你用我说的
    <SCRIPT LANGUAGE="JScript" FOR="test" EVENT="oncontrolselect">
    return false;
    </SCRIPT>
    试过了吗?