CkEditor复制/粘贴实现-从编辑器复制和从外部编辑器复制
CkEditor copy/Paste Implementation - copy from editor and copy from outside editor
如果我从编辑器复制,我也试图粘贴相同的html,如果我从外部编辑器或任何其他页面复制,在粘贴到编辑器时可以使用任何样式,它带有简单的纯文本。
但若我从我的编辑器中复制了它的任何元素,比如粗体、项目符号、链接,它应该在粘贴时保持原样。
对于简单的纯文本:config.forcePasteAsPlainText=true;
对于html,它需要禁用mean false。
但我需要这两样东西,条件是如果我从编辑那里复制,如果我从外部编辑那里复制。。。
我需要一个解决方案来给出这个条件,在这个条件下,我可以根据需要编写两个不同的代码。
请提出逻辑。
感谢
如果您想过滤来自外部的粘贴数据,您可以使用pasteFilter
,它正是这样做的:http://docs.ckeditor.com/#/api/CKEDITOR.editor-property-pasteFilter
问题是,现在只有在Chrome中才能识别数据的来源。在其他浏览器中,不完全支持剪贴板API。这里有介绍一些变通方法的门票:(http://dev.ckeditor.com/ticket/12872适用于Firefox)和(http://dev.ckeditor.com/ticket/12873用于IE)。但目前,每一种糊状物都被视为外部糊状物。
相关文章:
- ExtJS网格单元格编辑器,防止焦点松动问题
- 可以't使用PHP使用Froala编辑器上传图像URL
- 如何在corona sdk中从CK编辑器中检索数据
- Eclipse编辑器中无法访问的代码
- 如何将拼写检查集成到密文编辑器
- 一个页面上有多个Ace编辑器,没有预先设置元素
- ACE编辑器正在删除模块,因为define是't一根绳子
- 如何从DOM中删除Aloha编辑器
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 在plone 5中将自定义的灵活性内容类型插入到tinymce编辑器中
- 如何在tinymce编辑器中将点击事件绑定到html标签
- 扩展 ACE 编辑器,如何导入自定义文件
- dhtmlx添加新行并启动单元格编辑器
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- THRE.js编辑器中的鼠标问题
- 用于 Eclipse 的 JavaScript 编辑器插件
- CkEditor复制/粘贴实现-从编辑器复制和从外部编辑器复制
- 如何将 iframe 复制到 CK 编辑器中
- 在wysihtml编辑器中复制粘贴问题
- 如何将链接复制到剪贴板,以便在wysiwyg编辑器(JS,jQuery)中使用