1

CKEditor バージョン 4.2.2 Drupal モジュールを使用しています。「ソース」ボタンを切り替えると (プレーン テキストとリッチ テキストを切り替える)、いくつかのタグが失われます。CKEditor が HTML コードを書き換えているようです。これについてこれまでかなりの検索を行い、「カスタム JavaScript 構成」(CKEditor モジュールの構成セクション) に次のコード行を追加しました。

config.allowedContent = true;

上記のコードで部分的に成功しましたが、次のコードではタグが残ります。

<h2>404<i class="icon-file"></i></h2>

CKEditor は次のように書き換えます。

<h2>404</h2>

空の i タグを削除します。上記の i タグはフォント アイコン用です。

ソース ビューと WYSIWYG ビューを切り替えるときに CKEditor がマークアップを書き換えないようにするにはどうすればよいですか?

私が抱えている問題は、複数のユーザーが同じドキュメントを編集し、WYSIWYG エディターを使用するユーザーもいれば、プレーン テキスト ビューを使用するユーザーもいるということです。そして、物事がいかに乱雑になるかがわかります。

ありがとう。

4

2 に答える 2

0

config.fillEmptyBlocks = false;ckeditor 設定ファイルで使用してみてください。このオプションは、CKeditor に空のタグを で埋めないように指示します&nbsp;。しかし、それはおそらく ckeditor が空のタグにまったく影響を与えないようにするでしょう.

于 2014-07-17T14:05:00.740 に答える