DataList怎么实现点击复制里面特定列的内容到剪切板,就像Ctrl+c
DataList怎么实现点击按钮或链接复制里面特定列的内容到剪切板,就像Ctrl+c--------------------编程问答-------------------- js window.clipboardData.setData(data,value);
<asp:DataList id="DataList1" runat="server">
<ItemTemplate>
<tr valign="top" onmouseover="javascript:bgColor='#C8E4FF'" onmouseout="javascript:bgColor='#ffffff'">
<td width="23%" bgcolor="#FFFFFF" class='td_heng'><div align="left" style="color:Red"><%#DataBinder.Eval(Container.DataItem, "sendtime","{0:yyyy-MM-dd HH:mm:ss}").ToString()%></div></td>
<td width="18%" bgcolor="#FFFFFF" class='td_heng'><div align="center" id="<%#DataBinder.Eval(Container.DataItem, "numbers").ToString()%>"><%#DataBinder.Eval(Container.DataItem, "numbers").ToString()%></div><a href="#" target="_blank"> [<a href="#" onclick="copyCode('<%#DataBinder.Eval(Container.DataItem, "numbers").ToString()%>');return false;">点击复制1</a>]</td>
<td width="50%" bgcolor="#FFFFFF" class='td_heng'><div align="left" ><%#DataBinder.Eval(Container.DataItem, "content").ToString()%></div></td>
<td width="9%" bgcolor="#FFFFFF" class='td_heng'><div align="left"><%#DataBinder.Eval(Container.DataItem,"count").ToString()%></div></td>
</tr>
</ItemTemplate>
<SeparatorTemplate>
<tr>
<td colspan="4" bgcolor="#FFFFFF" align="center"><hr style="width:100%; " /></td>
</tr>
</SeparatorTemplate>
</asp:DataList>
firefox 不兼容这个。好像 firefox 可以考虑用 flash
补充:.NET技术 , ASP.NET