最初のボタンをクリックすると、テキスト領域に接続されたtinymceエディターがあるajax経由でphpファイル「1.php」が呼び出されるhtmlページを作成します。ページを開いた後、ボタンを押すと、エディターは画面に表示されますが、ボタンを2回押すと問題が発生し、エディターが消えて単純なテキスト領域が代わりに表示されます.なぜこのエラーが発生しているのか、
また、小さなエディターをアタッチする前にチェック部分を追加して、既にエディターがアタッチされているかどうかを確認しようとしました。古いエディターは削除され、新しいエディターが実行されます。このコードは Google Chrome では 100% 正常に実行されていますが、 firefox / ie.この問題は私を台無しにしており、アイデアが必要です。
TINYMCE の以前の統合を確認し、次のコードを削除すると、正常に動作します
var oldEditor = tinyMCE.get('message');
if (oldEditor != undefined) {
tinymce.remove(oldEditor);
}
tinyMCE.execCommand('mceAddControl', false, 'message');
//MESSAGE IS THE NAME OF TEXT AREA ON WHICH TINYMCE IS GOING TO BE INTEGRATED