我找到answer可以帮助将表格单元格添加为正文的有效html元素,但由于某些原因它没有帮助。我需要这个的原因是我想将此特定内容用作包含table
元素的其他内容的重复数据。
初始内容示例:
<td>{{IMAGE}}</td>
<td><span style="font-weight: bold;">{{SHORT_DESCRIPTION}}</span></td>
剥离的内容:
{{IMAGE}}<span style="font-weight: bold;">{{SHORT_DESCRIPTION}}</span>
我已经尝试过:
valid_children: "+body[style], +body[td]",
valid_elements : '+*[*]'
任何帮助表示感谢。
答案 0 :(得分:0)
花了几个小时后挖掘TinyMce
的核心,意识到问题不是TinyMce
。从html specs开始,table cell元素不能是body的直接子元素。
因为TinyMce
将内容包装到iframe
,这是当前页面上的另一个HTML页面,<td>
被删除了。
我没有在评论中执行建议的步骤,而是添加了另一个textarea
,而不加TinyMce
。我认为这种方式在我的情况下更好,因为我在页面上有多个textareas
并且不希望通过使用javascript
进行操作来影响所有这些。