【发布时间】:2018-06-20 22:53:42
【问题描述】:
我将 tinyMCE 与“不可编辑”插件一起使用。
当我在 tinyMCE 编辑器中标记一些包含不可编辑区域的文本,然后将某种格式应用于此选择时,该格式将不会应用于 不可编辑的片段。
例如:
我选择:
start Text <span class="mceNonEditable" data-mce-contenteditable="false">not editable area</span> end text
我想把它加粗,结果是:
<strong>start Text </strong><span class="mceNonEditable" data-mce-contenteditable="false">not editable area</span><strong> end text</strong>
我的期望和需要如下:
<strong>start Text <span class="mceNonEditable" data-mce-contenteditable="false">not editable area</span> end text</strong>
我该怎么做才能让不可编辑的片段也被格式化?
(我使用的是 tinyMCE 4.1.10)
【问题讨论】:
-
我也面临同样的问题,使用的是 3.5.10 版本。
-
我找到了解决方法。看这里:community.tinymce.com/forum/viewtopic.php?pid=118212#p118212 是否也适用于 3.5.10 版?
-
谢谢吉奥!它也适用于 3.5.10 版本。干杯!
-
我遇到了同样的问题,您的链接似乎不再有效。你能发布一个解决方案吗?谢谢
-
很遗憾,这个链接已经失效了。我对文件 /tinymce/classes/Formatter.js 进行了更改:我会将我的更改附加为新答案
标签: javascript tinymce tinymce-4