我一直讨厌所见即所得编辑器,但我开发的大多数应用程序都是我们的客户编辑其内容所必需的。在尝试了一些不同的方法之后,我似乎最喜欢Tinymce。虽然功能强大,似乎生成了相当好的html,但它并非没有问题。最近,我一直在考虑创建一个自定义的所见即所得(wysiwyg),它完全可以利用contentEditable属性来满足我的需要。这个HTML5功能准备好了吗?我会有很多跨浏览器的问题吗?它的局限性是什么?我想我的问题最终归结为:是否值得放弃第三方所见即所得并转移到内容可编辑区域?
最佳答案
第三方所见即所得编辑器也将使用contentEditable属性。最大的问题是它们确实创建了标记soup,并且在不同的用户代理中创建的相同文本将具有不同的html源代码。
就我个人而言,我想说的是,你应该坚持对克迪特的态度。