初始化后设置TinyMCE编辑器参数

2023-11-23

我正在尝试设置readonlytinyMCE 中的参数为true在tinyMCE初始化之后。如果帖子已经发布,我尝试将其与 WordPress 一起使用来禁用帖子编辑器。我发现一些消息来源声称您可以致电:

tinyMCE.activeEditor.execCommand(
    'mceSetAttribute',
    false,
    {name:'readonly',value:true}
);

但我一直没有运气,还没有找到解决方案。


更简单的设置方法是tinyMCE.activeEditor.settings.readonly = true;但这里的问题是只读设置会影响tinymce的初始化方式。 所以在tinymce初始化之后设置不会有太大的影响。

要阻止用户在编辑器中编辑内容,您可以将编辑器 iframe 正文的 contenteditable 属性设置为 false:

tinymce.activeEditor.getBody().setAttribute('contenteditable', false);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

初始化后设置TinyMCE编辑器参数 的相关文章

随机推荐