2011-03-02 82 views
1

我正在爲通過python管理醫療(臨牀)實驗室編寫一個新的免費(免費講稿)web應用程序,所以我使用了所見即所得的編輯器:tinyMCE,CKEditor和nicEdit。除了nicEdit(有一個技巧),沒有任何編輯器可以完美工作。AJAX&CSS的TinyMCE&CKEditor問題

TinyMCE:第一個問題是TinyMCE在jQuery AJAX請求時沒有工作。它在主頁中完美運行。但我必須撥打alert()函數才能在the jQuery AJAX Requested page中激活它。我把兩個按鈕用於顯示和隱藏TinyMCE,但它們不起作用,除非我調用功能alert()

第二個問題是工具圖標分散在jQuery AJAX請求頁面中。而主頁面的工具很好。我不知道這個問題的主要原因,AJAX或CSS? <解決由P,標籤,跨度在CSS樣式表移除填充>

的CKEditor:第一個問題:在the page requested by AJAX的CKEditor這麼想的工作,無論是我打電話alert()功能與否,而它的工作中的好主頁面。我試圖把一個按鈕調用函數CKEDITOR.replace('textarea_id');,但它沒有工作。 <解決了通過改變CKEDITOR_BASEPATH >

CKEditor的的第二個問題是一樣的TinyMCE的第二個問題! <由P,標籤,跨度在CSS樣式表>

我該如何解決這些問題,消除填充解決,或者我可以使用另一種自由先進的所見即所得的編輯器?

回答

1

您正在以一種意想不到的方式加載CKEditor,因此它試圖從錯誤的位置加載剩餘的文件。

您應該取消對ckeditor.js像你有其他的編輯,或者你可以嘗試加載ckeditor.js文件

+0

好之前,設置一個全局變量CKEDITOR_BASEPATH,它解決了CKEditor的,但第二個的第一個問題問題沒有解決,這就像TinyMCE的第二個問題。 – 2011-03-04 01:13:16

+0

這是由於你的樣式表:#content p,#content label,#content span { } – AlfonsoML 2011-03-04 08:23:43

+0

非常感謝你,這個問題解決了。 CKEditor問題已解決。解決了TinyMCE的第二個問題。我認爲現在不需要TinyMCE。 – 2011-03-04 12:05:39