因为要实现copy和paste功能,从用户简便性考虑,快件方式是最好的,但是我选中table的某一行,不能触发oncopy事件。   有高手能指点我如何才能实现

解决方案 »

  1.   

    oncopy 是 body 元素的
    table元素没有这个事件
    放在 body 中<html> 
    <head> 
    <script language=”javascript”> 
    function nocopy() { 
    alert(“对不起,你不能非法复制本站内容”); 
    event.returnvalue=false; 

    </script> 
    </head> 
    <body oncopy=”nocopy()”>copyright by commander.</body> 
    </html> 
      

  2.   

    楼上的,人家要实现copy,不是禁止
      

  3.   


    <table width="50%" border="1" align="center">
    <tr onkeydown="copy();">
    <td>111111</td>
    <td>222222</td>
    </tr>
    </table><script language="javascript" type="text/javascript">
    function copy(tdContent)
    {
    if (event.ctrlKey == true && (event.keyCode == 99 || event.keyCode == 67))
    {window.alert("你按下了Ctrl + C");}
    }
    </script>