使用户能够从HTML复制粘贴,div引入了换行符

时间:2013-07-08 06:33:50

标签: html gwt copy-paste

我正在GWT中编写一个聊天应用程序并遇到了以下问题:聊天消息相当复杂,所以我将它们从几个元素串起来,形成Composite。这本身很好,除了主Composite包含第二个Composite,其中FlowPanel成为div;这通常会创建一个换行符。

现在在网站本身,没有问题,因为我可以设置CSS显示内联。问题是,我希望用户能够突出显示文本并将其复制粘贴到常规文本编辑器/记事本应用程序中,当我这样做时,换行符会回来。

例如:

<div><div>Name</div>: Message</div>

在网页上显示为

Name: Message

但是当我复制粘贴它时,它变成

Name
: Message

代替。

有什么方法可以解决这个问题吗?我不能只使用内联元素(名称部分包含图像),所以很遗憾无法工作。

0 个答案:

没有答案