html - TinyMCE 或 HTML5 的 contentEditable 属性?

标签 html wysiwyg

我一直讨厌所见即所得的编辑器,但我开发的大多数应用程序都是我们的客户编辑其内容所必需的。在尝试了几个不同的之后,我似乎最喜欢 tinyMCE。尽管功能强大并且似乎可以生成相当不错的 HTML,但它并非没有问题。最近我一直在考虑利用 contentEditable 属性创建一个完全适合我需要的自定义所见即所得。这个 HTML5 功能准备好了吗?我会有很多跨浏览器问题吗?它有什么局限性?我想我的问题最终归结为;在第 3 方所见即所得中认输并转移到内容可编辑区域是否值得?

最佳答案

第三方所见即所得编辑器也将使用 contenteditable 属性。最大的问题是它们确实创建了标签汤,并且在不同的用户代理中创建的相同文本将具有不同的 HTML 源。

我个人认为您应该坚持使用 CKEdit 的 tinyMCE。

关于html - TinyMCE 或 HTML5 的 contentEditable 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2997964/

相关文章:

html - pushState:状态对象到底是做什么用的?

Javascript自动播放声音文件,单击其中一个按钮时停止

javascript - Kendo ASP.NET MVC 包装器限制

html - 组件交互 2 向 Angular

javascript - 我怎样才能让 Zemanta 和 Redactor 一起工作?

javascript/WYSIWYG parentElement 返回 div 而不是 p 元素

javascript - 以 Angular 清除 trumbowyg 编辑器

html - 粘性 header 始终可见?

windows - 所见即所得与 Unicode

javascript - 是否有用于经典 ASP 的 Microsoft Word 组件?