0

fckeditorファイルマネージャーを最新のckeditorに統合しようとしています。私はあなたがここで見つけることができる小さなチュートリアルに従っています
http://www.mixedwaves.com/2010/02/integrating-fckeditor-filemanager-in-ckeditor/

提案どおりに置換リンクを追加しました。config.phpを変更してファイルマネージャーを有効にしました。

問題は、エラーが発生しckeditor.jsline 252
ときにエラーが発生することです 。TypeError: b is undefined

これを引き起こしているのは何ですか?

私がするときに編集
する:document.write(b.value);
私は正しい出力を得る

4

2 に答える 2

0

質問への答えは非常に簡単です:)
テキストエリアに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>

あなたが見ることができるように私はに追加さid='ckeditor'れましたtextarea

于 2013-01-22T10:49:22.983 に答える
0

このエラーは、CkEditorの複数のインスタンスが同じ要素を使用しようとした場合にも表示されます。同じ要素で「CKEDITOR.replace」を複数回使用していないことを確認してください。私の場合、config.jsからその行を削除する必要がありました

于 2013-06-24T06:45:37.227 に答える