由于某些原因,TinyMCE允许来自Google Sheets的无效属性。
这里有一个例子:
<tr style="height: 21px;">
<td data-sheets-hyperlink="link" data-sheets-formula="link">Foo</td>
<td data-sheets-hyperlink="link" data-sheets-formula="link">Bar</td>
<td data-sheets-hyperlink="link" data-sheets-formula="link">Foo</td>
<td data-sheets-hyperlink="link" data-sheets-formula="link">Bar</td>
<td data-sheets-hyperlink="link" data-sheets-formula="link">Foo</td>
</tr>
我已经尝试使用valid_elements
和invalid_elements
将data-sheets-hyperlink
和data-sheets-formula
设置为无效属性,但TinyMCE仍然允许。
有没有关于如何删除这些属性的想法,因为它们没有用处,可能会成为大表的问题?
谢谢。
TinyMCE似乎没有删除data-*
属性
请尝试将[TinyMCE][1]配置为解析为完整XHTML,并用填充其源代码
<a dir="" style="color: red;" href="https://google.com" data-v-test="">TEST</a>
<ul>
<li tabindex="2" dir>List element</li>
</ul>
输出为
<p><a href="https://google.com" style="color: red;" data-v-test="">TEST</a></p>
<ul>
<li>List element</li>
</ul>
检查此[答案][2]。