我创建了一个 html 页面,其中有 1 个按钮单击第一个将通过 ajax 调用 php 文件“1.php”,其中有一个带有文本区域的 tinymce 编辑器。打开页面后,我按下按钮编辑器是出现在屏幕上,但是当我第二次按下按钮时,问题出现了,编辑器刚刚消失,一个简单的文本区域取而代之。知道为什么会发生这个错误,
此外,我尝试在附加微型编辑器之前添加一个检查部分,以检查是否已经附加了一个编辑器,然后旧的将被删除,而新的将发生。此代码在 google chrome 中成功运行 100%,但在firefox / ie.This问题只是把我搞砸了,需要想法。
检查以前的 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