我需要一种方法,使用聪明的HTML / CSS黑客或JavaScript / jQuery来修改复制时从元素中删除的内容。
我正在为我的网站建立一个聊天室。它具有用户的头像,相对时间戳,用户名和消息。这是一个非常友好的设计,与使用它的人很好地吻合。
这个问题是它不能整齐地复制到剪贴板。头像的alt文本是用户的名字,所以当你突出显示一行聊天并复制它时,这就是你最终得到的结果:
今天下午7:41来宾 - 嘉宾:测试
今天下午8:05 - 嘉宾:测试
今天下午9:29访客 - 访客:聊天消息文本
这真的很讨厌。我想保留具有头像和相对时间戳的用户友好性,但修改复制的内容就像典型的IRC日志一样,如下所示:
[2014-09-20 7:41 pm]嘉宾:测试
[2014-09-20 8:05 pm]嘉宾:测试
[2014-09-20 9:29 pm]访客:聊天消息文本
我非常感谢您对此提出的任何意见。