3

嗨,我在新的 firefox 17 中使用旧的 FCK 编辑器 2.3.2 有问题,出现 js 错误:“TypeError:FCKeditorAPI 未定义”。我已经尝试使用 FCKeditor_IsCompatibleBrowser 的解决方案返回始终为真,但它不起作用,谢谢。

4

3 回答 3

4

遇到了同样的问题,但在 Bugzilla 上找到了修复程序。请参阅注释 8 并确保粘贴到该行中的正确位置。为我工作。

https://bugzilla.mozilla.org/show_bug.cgi?id=814019

于 2012-11-22T15:04:18.560 回答
4

在文件fckeditor\fckeditor_php5.php中,替换return ($iVersion >= 20030210) ;return true ;

function FCKeditor_IsCompatibleBrowser()
{
    [...]
    else if ( strpos($sAgent, 'Gecko/') !== false )
    {
        $iVersion = (int)substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8) ;
        return true ;
        //return ($iVersion >= 20030210) ;

    }
   [...]
}
于 2012-11-22T20:07:44.470 回答
0

解决方案是下载 CKEditor http://ckeditor.com/download

然后,把代码:

<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 

和 textareas 中的 class="ckeditor"。

前任 :

<textarea cols="80" class="ckeditor" id="editeur" name="editeur" rows="10"></textarea>

它会起作用的,你会很高兴的!:)

于 2012-11-22T13:56:34.190 回答