在我的 TinyMCE 编辑器中,我想添加一个按钮,单击该按钮后,将删除某些 HTML 标记和所有 CSS 类的内容。这应该与 extended_valid_elements
中的定义分开。
原因是有时我粘贴的源内容需要从 A
或 IMG
标签之类的东西中“清除”;但我仍然希望能够手动添加这样的标签,所以我也不能在 TinyMCE 的 init
调用中禁止它们。
所以在某种程度上,我正在寻找一种更激进的自定义元素/属性过滤器,它只能手动触发。
我希望有像
这样简单的 API 调用tinymce.activeEditor.applyElementsFilter("p strong em");
tinymce.activeEditor.removeClasses();
...但到目前为止还没有弄清楚。
如何才能最优雅地做到这一点?