从TinyMCE中的表,tr和td中删除"data-sheets-value"



由于某些原因,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_elementsinvalid_elementsdata-sheets-hyperlinkdata-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]。

最新更新