【问题标题】:TinyMCE & CKEditor problem with AJAX & CSSAJAX 和 CSS 的 TinyMCE 和 CKEditor 问题
【发布时间】:2023-03-26 01:57:01
【问题描述】:

我正在编写一个新的免费(免费语音)网络应用程序,用于通过 python 管理医学(临床)实验室,所以我使用了所见即所得的编辑器,例如:tinyMCE、CKEditor 和 nicEdit。除了 nicEdit(有技巧)之外,没有任何编辑器可以完美运行。

TinyMCE: 第一个问题是 TinyMCE 在 jQuery AJAX 请求时不起作用。它在主页中完美运行。但我必须调用alert() 函数在the jQuery AJAX Requested page 中激活它。我放了两个按钮来显示和隐藏 TinyMCE,但除非我调用函数 alert(),否则它们不起作用。

第二个问题是工具图标分散在 jQuery AJAX 请求页面中。而主页中的工具很好。我不知道这个问题的主要原因是AJAX还是CSS?

CKEditor: 第一个问题:CKEditor 在the page requested by AJAX 中不起作用,我也没有调用alert() 函数,而它在主页上运行良好。我试图放置一个按钮调用函数CKEDITOR.replace('textarea_id');,但它不起作用。

CKEditor 的第二个问题就像 TinyMCE 的第二个问题!

我该如何解决这些问题,或者我可以使用其他免费的高级所见即所得编辑器?

【问题讨论】:

    标签: css ajax jquery wysiwyg


    【解决方案1】:

    您正在以一种意外的方式加载 CKEditor,因此它试图从错误的位置加载其余文件。

    您应该像其他编辑器一样取消注释 ckeditor.js,或者您可以尝试在加载 ckeditor.js 文件之前设置一个全局变量 CKEDITOR_BASEPATH

    【讨论】:

    • 好了,CKEditor的第一个问题解决了,但是第二个问题没有解决,就像TinyMCE的第二个问题。
    • 那是因为你的样式表:#content p, #content label, #content span { }
    • 非常感谢,这个问题已经解决了。 CKEditor 问题已解决。解决了TinyMCE的第二个问题。我认为现在不需要 TinyMCE。
    猜你喜欢
    • 2014-06-11
    • 2011-12-01
    • 2010-12-01
    • 1970-01-01
    • 2012-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    相关资源
    最近更新 更多