0

如何在全球范围内应用自定义格式,而不仅仅是对选定的节点?

这就是我正在做的,但它只适用于选定的节点:

var fontSize = 12;

tinyMCE.activeEditor.formatter.apply('fontSize', {
    value : fontSize
});

我想要实现的是:在字体大小更改时,如果在 tinymce 编辑器上没有选择任何内容,则将字体大小应用于所有节点或主父节点。

谢谢

4

1 回答 1

0

这些东西正在 tinycme 编辑器核心的 Fromatter.js 类中处理。不幸的是,您无法使用配置选项更改该行为。

您可以做的是保存您的实际选择,选择整个编辑器内容并将格式应用于您可以使用的 tinymce 编辑器 iframe 正文元素ed.getBody()。之后,您可以重置以前的选择。

于 2012-07-30T10:42:58.867 回答