Javascript从html标记中清除复制的数据

时间:2010-07-28 14:05:37

标签: javascript copy

我创建一个小型Web应用程序来检索数据,我的客户端在网页中复制信息并在excel中粘贴数据

问题是复制的数据包含关于样式的“html”元素,或者我不知道用户是什么以及用户是否在excel文档中进行基本复制/粘贴块宏

如果他们复制数据并粘贴到记事本中,重新复制并粘贴它就行了,因为它会删除不需要的数据

在互联网上搜索,我发现了,但它没有做我想要的,

这个想法是,当用户复制数据时,javascript“清理”复制的文本,然后再没有问题

Delete text from copied text

How do you handle oncut, oncopy, and onpaste in jQuery?

http://www.htmlgoodies.com/beyond/javascript/article.php/3458851/Click-Its-Copied.htm

1 个答案:

答案 0 :(得分:0)

您可以将文本放入<textarea>标记的内部文本中。然后,复制时不会有文本格式信息。

<textarea rows="4" cols="40">
  Text to be copied.
</textarea>