2009-02-24 303 views
5

我的web應用程序與StackOverflow類似,因爲不同的用戶經常編輯相同的文本塊。所見即所得富文本編輯器,支持差異?

目前我們只支持純文本,因此很容易向用戶顯示文本在編輯之間的變化情況。

我想在這些領域支持豐富的文本,但我的用戶是非技術性的,因此任何類型的標記都不是一種選擇。

是否有任何支持差異的基於JavaScript的富文本編輯器?理想情況下,差異也會以豐富的文本顯示,但如果需要,它們可以以降價或類似方式呈現(我希望不惜一切代價避免原始HTML)。

+0

dunno,但請發帖,如果你找到一個。 SO對於wysiwyg-ness使用WMD,請參閱http://wmd-editor.com/ - 雖然不確定差異。 – 2009-02-25 01:59:30

回答

1

我不認爲任何人都可以對這個問題作出權威的回答否,但是我從來沒有聽說過一個JavaScript差異化編輯器。

堆棧溢出在服務器端不同。如果您尋找服務器端組件來完成這項工作,您可能會有更好的運氣。如果您需要將差異顯示爲用戶類型或類似內容,則可以使用AJAX將diff工作交給服務器。

+0

我同意。我會在服務器上做差異。 – codemonkey 2009-02-25 18:51:37

4

Xopus 4支持直播tracking of text changes。與差異變化跟蹤相反,您可以跟蹤並接受/拒絕多個用戶的更改。

Xopus是一個基於Web的WYSIWYG XML編輯器,所以你可以讓它編輯你自己的XML風格。

相關問題