我不是在寻找一种机制来改变TinyMCE
的默认工具栏项行为,或者动态地将行为注入到现有的工具栏中 - 我有一个外部控制机制(由{{1}的调用引导和socket.io
服务器)并希望从外部源更改或检索所选字体系列,大小,名称,重量,变体等。这是可能的,如果可以的话,我该怎么办?
答案 0 :(得分:0)
是的,这是可能的,但有限。
tinymce.get('your_editor_id').selection.getNode()
将为您提供选择父节点,并使用此节点,您将能够获取该节点的样式,名称和其他属性。
但请注意,如果选择跨越多个节点,则预期结果可能会因parentNode是选择的两个部分的父节点而变化。