如何从所选文本中复制格式?

时间:2011-02-20 03:39:31

标签: javascript jquery

这是一个令我困惑的用例。当我选择一些文本并将其粘贴到Google的任何应用程序(如文档或笔记本)中时,它会以某种方式设法将文本粘贴到其原始格式,有时会粘贴图像本身。有人可以告诉我如何使用javascript / jquery做到这一点?

修改 我正在研究的另一个场景是设计基于服务器的复制/粘贴机制。

1 个答案:

答案 0 :(得分:6)

您可以使用contenteditable执行此操作:

<div contenteditable="true">Stuff pasted in here will retain their original HTML</div>

以下是一个简单的演示:http://jsfiddle.net/AA3Kq/


关于第二种情况,您需要查看JavaScript的选择API。我不是这方面的专家,但这里有一些你可以开始的地方: