【问题标题】:ckeditor 4 fckeditor filemanager intergrateckeditor 4 fckeditor 文件管理器集成
【发布时间】:2013-01-21 13:13:36
【问题描述】:

我正在尝试将 fckeditor 文件管理器集成到最新的 ckeditor 中。我正在学习一个小教程,你可以在这里找到
http://www.mixedwaves.com/2010/02/integrating-fckeditor-filemanager-in-ckeditor/

我按照建议添加了替换链接。 并更改了我的 config.php 以启用文件管理器。

问题是我在line 252 上的ckeditor.js 中遇到错误
错误是 TypeError: b is undefined

这是什么原因造成的?

编辑
当我这样做时:document.write(b.value);
我得到了正确的输出

【问题讨论】:

    标签: javascript ckeditor fckeditor


    【解决方案1】:

    这个问题的答案很简单:)
    给你的textarea一个ID

    老:
    <div id='ckeditor_div' style='display:none;'><textarea class='ckeditor' style='display:inline-block;' name='tooltip_info'>". $tooltip['tip'] ."</textarea></div>

    新:
    <div id='ckeditor_div' style='display:none;'><textarea id='ckeditor' class='ckeditor' style='display:inline-block;' name='tooltip_info'>". $tooltip['tip'] ."</textarea></div>

    如您所见,我在textarea 中添加了id='ckeditor'

    【讨论】:

      【解决方案2】:

      当您尝试使用相同元素的多个 CkEditor 实例时,也会出现此错误。只要确保您没有在同一个元素上多次使用“CKEDITOR.replace”。就我而言,我必须从 config.js 中删除该行

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-24
        • 1970-01-01
        • 2011-05-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多