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

标签 javascript jquery

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

编辑: 我正在考虑的另一种情况是设计一种基于服务器的复制/粘贴机制。

最佳答案

您可以使用 contenteditable这样做:

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

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


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

关于javascript - 如何从所选文本复制格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5055102/

相关文章:

javascript - 我如何将其转换为数组?

javascript - 自动隐藏导航触发器第二个元素

javascript - PHP MySQL 短查询关联代码

jquery - jquery ajax成功中的location.href未触发

javascript - jquery slideup和向下多个div

javascript - Angular4-Carousel 不适用于 Angular 5

javascript - 无法读取我的 WordPress 插件上 null 的属性 '1'

jQuery - 路线是正确的,但警报没有发生?

javascript - 使用 v-if Vue 在 v-for 中添加一些逻辑

javascript - 未捕获错误 : Syntax error, 无法识别的表达式:[href=#]