2012-08-02 9 views
7

空のタグを削除します'A'はなくなった。 私はちょっとした調査をしましたが、これは、 のckeditor.js に非常に複雑な機能があり、要素内に値があるかどうかをチェックするためです。何もない場合、ckeditorはタグを削除します。CKEditorバージョンはCKEditorバージョン に問題があり

+0

機能を削除しようとしましたか? –

答えて

-2

何も影響しない場合は、 をあなたのAタグに追加してみてください。 ckeditorはhtmlを検証、サニタイズ、およびクリーンアップします。明らかに、空のアンカータグは好きではありません。あなたのconfig.jsのファイルに次の行を追加すること

+0

はい、私は彼が自動的に追加するいくつかの解決策を持っていますが、手動ではありません、これは私を助けません – Roy

+0

私は手動ではなく、自動的に追加するいくつかのソリューションが必要です、これは助けてくれません – Roy

+1

特に役に立つ答え。 –

-1

試してみてください。

CKEDITOR.config.allowedContent = true; 

希望これは

+2

いいえ、これはACFを無効にするために4.1で導入された新しい設定ですが、空のタグには関係しません。 – AlfonsoML

+0

これは仲間を助けるものではありません。ここでは、すでに無効になっていたckeditor自動コンテンツフィルタリングではなく、空のdivについて具体的に説明しています。 – surfer190

0

を助け、私は私がタグ

オリジナルの答えをに走ったこの特定の問題のための解決策を見つけました私が得たからCKEditor strips <i> Tag

これは、ckeditors config.jsに次のように設定するための修正または微調整(名前を付けて):

// ALLOW <i></i> 
config.protectedSource.push(/<i[\s\S]*?\>/g); //allows beginning <i> tag 
config.protectedSource.push(/<\/i[\s\S]*?\>/g); //allows ending </i> tag 
関連する問題