WYSIWYG富文本编辑器,支持差异?

时间:2009-02-24 22:11:27

标签: javascript diff richtextbox

我的Web应用程序类似于StackOverflow,因为不同的用户经常编辑相同的文本块。

目前我们只支持纯文本,因此很容易向用户显示文本在编辑之间的变化情况。

我想在这些字段中支持富文本,但我的用户是非技术性的,因此任何类型的标记都不是一种选择。

是否有支持差异的基于javascript的富文本编辑器?理想情况下,差异也会使用富文本,但如果需要,可以使用降价或类似方式进行渲染(我喜欢不惜一切代价避免使用原始HTML。)

2 个答案:

答案 0 :(得分:4)

Xopus 4支持实时tracking of text changes。与差异变化跟踪相反,您可以跟踪并接受/拒绝多个用户的更改。

Xopus是一个基于Web的WYSIWYG XML编辑器,因此您可以编辑自己的XML风格。

答案 1 :(得分:1)

我认为任何人都不能权威地对这个问题回答否,但我从来没有听说过一个Javascript WYSIWYG编辑器,它确实存在差异。

Stack Overflow在服务器端确实存在差异。如果你寻找一个服务器端组件来完成这项工作,你可能会有更好的运气。如果您需要在用户输入时显示差异,或类似的东西,您可以使用AJAX将差异工作移交给服务器。