Ckeditor : ckeditor で h3 、 h4 、 h5 などのいくつかのタグを編集できないようにするにはどうすればよいですか
js ソリューションまたは css を開きます。
Ckeditor : ckeditor で h3 、 h4 、 h5 などのいくつかのタグを編集できないようにするにはどうすればよいですか
js ソリューションまたは css を開きます。
config.js で、次のコードを使用して、CKEditor で許可する要素を定義します (h1 を削除しました)。
config.format_tags = 'p;h2;h3;h4;h5;h6;pre;address;div'
protectedSource構成設定は、そのための最適な設定です。
{配列} CKEDITOR.config.protectedSource
入力 HTML に対して実行される正規表現のリスト。変更しないでおく必要のあるコードを示します。
私は正規表現の専門家ではありませんが、次のような方法でうまくいくはずです:
config.protectedSource.push(/[^<]*(<h1>([^<]+)<\/h1>)/g);
少しいじる必要があるかもしれません。警告: その形式の正規表現は<h1>...</h1>
タグのみをキャッチし、たとえば のような偏差はキャッチしません< h1 >...< /h1>
。