2010-11-19 104 views
1

我很難找到一個很好的所見即所得的編輯器,嘗試了CKeditor & TinyMCE,發現他們去掉了很多標籤和標題,並且他們毀了頁面。任何編輯HTML「原樣」的富文本編輯器?

專業編輯的任何建議?我希望它能夠保持原樣,但只能改變人們「感動」的區域。

感謝

+0

我已經使用了CKEditor來處理你所提到的問題,它對我來說工作得很好......不能真正猜到你的問題是什麼! – M2X 2010-11-19 17:19:57

+0

它剝離了任何元標記並在頁面中添加了斷點,你必須嘗試一下更復雜的頁面。 – Ryan 2010-11-19 17:22:00

回答

3

TinyMCE的和其他編輯爲默認通常做的乾淨一些的水平。

例如,對於TinyMCE,可以使用配置選項,如cleanupclean up on startup,它們可用於控制清理操作。從TinyMCE的維基採取

tinyMCE.init({ 
    ... 
    cleanup : false 
}); 

文檔:

該選項啓用或禁用內置的清理功能。 TinyMCE配備了強大的清理功能,使您能夠指定允許使用哪些元素和屬性以及如何生成HTML內容。

此選項設置爲true默認,但如果要禁用它,你可以將其設置爲false

注意:建議不要禁用此功能。 值得一提的是,瀏覽器通常會使用HTML進行混亂。清理不僅解決了瀏覽器解析HTML文檔中的幾個問題,如路徑等,還確保它是一個正確的XHTML文檔,所有標籤都關閉,「在正確的地方等等。」

+0

感謝您的回答,對CKeditor具有相同功能的任何想法? – Ryan 2010-11-19 17:33:01

+0

@大衛CKEditors的所有選項可以在這裏找到:http://docs.cksource.com/ckeditor_api/symbols /CKEDITOR.config.html,儘管我不確定它是否提供了相同的配置選項。 – 2010-11-19 17:39:24

+0

CKeditor有很多可以通過的配置,儘管當我最後使用它的時候,他們的文檔在最好的情況下是低於標準的,而且沒有太多的支持。我確定有一些方法可以做你想做的事情,因爲如果我沒有記錯的話,以前使用過的一些代碼已經完成了 – Ascherer 2010-11-19 17:51:18

0

我還沒有見過這樣的事情之前,但想嘗試創造一些這樣的