【问题标题】:Command identifiers for tinymce 4.x (mceAddControl)tinymce 4.x (mceAddControl) 的命令标识符
【发布时间】:2013-08-17 07:28:11
【问题描述】:

我正在从 tinyMCE 3.x 迁移到最新版本的 tinyMCE 4.x。我的问题是我动态生成了 tinyMCE 实例,所以在 3.x 中我使用的是:

tinymce.EditorManager.execCommand('mceAddControl', true, "content_txt");

但在 4.x 版本中这不起作用。我开始查看文档,但找不到 4.x 版的标识符

【问题讨论】:

    标签: tinymce tinymce-4


    【解决方案1】:

    迁移很简单,替换

    tinymce.EditorManager.execCommand('mceAddControl', true, "content_txt");
    

    通过

    tinymce.EditorManager.execCommand('mceAddEditor', true, "content_txt");
    

    当你想关闭它时,你可以使用

    tinymce.EditorManager.execCommand('mceRemoveEditor', false, "content_txt");
    

    【讨论】:

      【解决方案2】:

      使用mceRemoveEditor/mceAddEditor 与此处所述http://www.tinymce.com/forum/viewtopic.php?id=31256 完全相同的命令

      【讨论】:

      • 死链接:糟糕...我们的哈士奇迷路了。
      【解决方案3】:

      添加/删除编辑器 execCommands 工作但失去了编辑器的 配置。我发现这些显示/隐藏方法更等效 到旧的添加/删除控件命令。

      tinyMCE.editors[id].show();
      tinyMCE.editors[id].hide();
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-16
        • 2015-11-25
        • 1970-01-01
        • 1970-01-01
        • 2016-02-02
        • 2023-03-19
        相关资源
        最近更新 更多