TinyMCE - 有效元素属性不适用于'em'

问题描述 投票:1回答:2

想要在从Word / WebPage粘贴到TinyMCE4 Editor时允许某些标记和属性。我尝试将配置设置如下:

oEvent.getParameters()configuration.valid_elements = “EM,一个[HREF |目标= _blank],强并/ b,DIV [对齐],BR,P [对齐]”。

现在我只能使用em标签粘贴段落,粗体和链接而不是文本。

知道为什么它不工作?

我想只允许某些标签,如Paragraph,Strong,StrikeThrough,Bullets。

任何帮助将受到高度赞赏。谢谢。

javascript jquery tinymce tinymce-4
2个回答
2
投票

我没有看到使用该valid_elements设置有任何问题。请看这个TinyMCE小提琴:

http://fiddle.tinymce.com/Dmgaab

一位编辑允许EM而另一位不允许......而且TinyMCE正如我所期望的那样工作。


2
投票

从单词中粘贴内容是一个非常复杂的问题 - 你可能能够自己使用免费版本来完成某些功能,但是如果你想要的话,tinymce有一个广泛的付费插件来处理粘贴。

现在,我会尝试将span添加到您的valid_elements列表中。它取决于你的文本源,但我知道tinymce通过<span>元素在内部处理斜体。

valid_elements: "span,em,a[href|target=_blank],strong/b,div[align],br,p[align]"
© www.soinside.com 2019 - 2024. All rights reserved.