2011-03-02 51 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