如何在 TinyMCE 中使用 valid_elements 允许评论标签
How to allow comment tags using valid_elements in TinyMCE
我正在尝试将分页插件与 TinyMCE 一起使用,同时使用 valid_elements
限制允许的元素。但是,我不知道如何在我的 valid_elements
设置中允许评论标签。我试过使用 !--
但这不起作用,尽管这并不让我感到惊讶,因为 !
在 valid_elements
值中有特殊含义(它需要一个属性)。
是否可以允许使用 valid_elements
的评论标签?我想在过滤内容的同时使用分页符。
我的代码如下所示:-
tinymce.init({
selector: 'textarea',
plugins: 'pagebreak',
valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,!--'
});
我能够解决我自己的问题。要允许在 valid_elements
中发表评论,您需要使用 --[*]
。据推测,TinyMCE 将实际的评论文本解释为标签属性,因此我们需要包含属性通配符。
问题中的代码需要更新为:-
tinymce.init({
selector: 'textarea',
plugins: 'pagebreak',
valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,--[*]'
});
我正在尝试将分页插件与 TinyMCE 一起使用,同时使用 valid_elements
限制允许的元素。但是,我不知道如何在我的 valid_elements
设置中允许评论标签。我试过使用 !--
但这不起作用,尽管这并不让我感到惊讶,因为 !
在 valid_elements
值中有特殊含义(它需要一个属性)。
是否可以允许使用 valid_elements
的评论标签?我想在过滤内容的同时使用分页符。
我的代码如下所示:-
tinymce.init({
selector: 'textarea',
plugins: 'pagebreak',
valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,!--'
});
我能够解决我自己的问题。要允许在 valid_elements
中发表评论,您需要使用 --[*]
。据推测,TinyMCE 将实际的评论文本解释为标签属性,因此我们需要包含属性通配符。
问题中的代码需要更新为:-
tinymce.init({
selector: 'textarea',
plugins: 'pagebreak',
valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,--[*]'
});