2016-05-17 34 views
1

私はTinyMCEでpagebreakプラグインを使用しようとしていますが、許容される要素をvalid_elementsで制限しようとしています。しかし、valid_elements設定でコメントタグを許可する方法を理解できません。私は!--を使ってみましたが、これはうまくいきませんが、!valid_elementsの値で特別な意味を持っています(それは属性を必要とします)。TinyMCEでvalid_elementsを使用してコメントタグを許可する方法

valid_elementsを使用してコメントタグを許可することはできますか?私はまだコンテンツをフィルタリングしながらpagebreakを使いたい。私は自分の質問を解決することができた

tinymce.init({ 
    selector: 'textarea', 
    plugins: 'pagebreak', 
    valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,!--' 
}); 
+0

私は様々なvalid_elements設定でTinyMCEのにコメントを追加することは問題がありません。あなたの完全なinitを使ってTinyMCEのフィドルを作成して、人々がコメントをどのように削除しているかを見ることができますか? –

答えて

1

- :

私のコードは次のようになります。 valid_elementsのコメントを許可するには、--[*]を使用する必要があります。おそらく、TinyMCEは実際のコメントテキストをタグ属性として解釈するので、属性ワイルドカードを含める必要があります。問題の

コードがあることを更新する必要があります: -

tinymce.init({ 
    selector: 'textarea', 
    plugins: 'pagebreak', 
    valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,--[*]' 
}); 
関連する問題