嗨我在新的Firefox 17中遇到旧FCK编辑器2.3.2的问题,有js错误:" TypeError:FCKeditorAPI未定义"。我尝试使用FCKeditor_IsCompatibleBrowser的解决方案总是返回true,但它不起作用,谢谢。
答案 0 :(得分:4)
遇到同样的问题,但在Bugzilla上找到了解决方法。请参阅注释8并确保粘贴到该行内的正确位置。为我工作。
答案 1 :(得分:4)
在文件 fckeditor \ fckeditor php 5.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) ;
}
[...]
}
答案 2 :(得分: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>
它会起作用,你会很开心! :)