【问题标题】:disable autofocus on tinymce mode change禁用对 tinymce 模式更改的自动对焦
【发布时间】:2018-07-17 04:01:21
【问题描述】:

有没有办法防止tinymce自动关注模式变化?

我想要实现的是,根据父字段的状态启用/禁用编辑器。

let mode = isDisabled ? 'readonly' : 'design';
this.editor.setMode(mode);

每当我调用上面的代码时,编辑器都会自动聚焦。我的期望是即使父字段的状态发生变化,仍将重点放在父字段上。我使用的 TinyMCE 版本是 4.7.4

【问题讨论】:

    标签: tinymce typescript-typings tinymce-4


    【解决方案1】:

    我能够通过使用以下而不是 setMode() 来阻止我的编辑器获得焦点:

    tinymce.get(id).getBody().setAttribute('contenteditable',false); // readonly
    tinymce.get(id).getBody().setAttribute('contenteditable',true); // design
    

    参考:disable TinyMCE text editor via Jquery

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-26
      • 1970-01-01
      • 1970-01-01
      • 2019-07-13
      • 1970-01-01
      • 1970-01-01
      • 2015-07-30
      • 1970-01-01
      相关资源
      最近更新 更多