2009-07-09 39 views
3

我正在構建一個Web應用程序,它需要允許用戶將格式化文本保存到數據庫。基本上他們只需要能夠改變字體顏色,字體背景顏色,字體大小,粗體,斜體和下劃線。安全Web文本格式

我想使用一些我可以附加到文本區域來使格式化欄顯示出來的東西。

使用標記除HTML之外的其他格式的東西是很好的,這樣我就可以在存儲時對輸入進行編碼,以確保安全。當然,當渲染回瀏覽器時,它需要將自己的標記轉換爲HTML。

有哪些選擇?

回答

3

FCKEditor的是你最適合的一個。我們在我們的ASP.NET MVC Web應用程序中使用它,它很棒。

在選擇FCKEditor之前,它嘗試了其他網頁編輯器,但配置它們的能力並不好。

檢查FCKEditor的位置:http://www.fckeditor.net/

0

我想看看最新版本的Ajax Control Toolkit中的HtmlEditor。我還沒有使用它 - 但免費,你不能擊敗價格。

http://www.asp.net/ajax/ajaxcontroltoolkit/samples/HTMLEditor/HTMLEditor.aspx

+1

我沒有使用它。我會盡快使用TinyMCE或FCKEditor。還是)感謝你的建議。 – 2009-07-09 20:17:46

+0

TinyMCE&FCK也都不錯 - 或者應該可以工作 – 2009-07-09 20:23:31

0

我可以推薦你WymEditor

它是所見即所得(你所看到的是你的意思)XHTML編輯器(而不是所見即所得)。

對於我的小型僞CMS模塊來說,它非常適合強制用戶從列表中只使用一些定義的樣式,但我不知道它是否會滿足您的需求。

B計劃是使用我比FCKEdit更喜歡的TinyMCE。