我创建一个小型Web应用程序来检索数据,我的客户端在网页中复制信息并在excel中粘贴数据
问题是复制的数据包含关于样式的“html”元素,或者我不知道用户是什么以及用户是否在excel文档中进行基本复制/粘贴块宏
如果他们复制数据并粘贴到记事本中,重新复制并粘贴它就行了,因为它会删除不需要的数据
在互联网上搜索,我发现了,但它没有做我想要的,
这个想法是,当用户复制数据时,javascript“清理”复制的文本,然后再没有问题
How do you handle oncut, oncopy, and onpaste in jQuery?
http://www.htmlgoodies.com/beyond/javascript/article.php/3458851/Click-Its-Copied.htm
答案 0 :(得分:0)
您可以将文本放入<textarea>
标记的内部文本中。然后,复制时不会有文本格式信息。
<textarea rows="4" cols="40">
Text to be copied.
</textarea>