2013-05-28 10 views
5

私は自分のウェブサイトのバックエンドにCKEditorをインストールしました。 コードビューからwysiwygビューに切り替えるときに、次の問題があります。私は、自動的に段落を囲むdiv要素を削除するバックビューモードCKEditorバージョンに切り替えるとCKEditorを停止してdivを削除します

<div class="span4"> 
    <p>Some text here</p> 
</div> 

:私は挿入するよ コードは次のようです。

誰でもこの問題を解決するのに手伝ってください。私はコードビューで留まるのは気にしませんが、長いテキストを書くためにビューモードで作業するのが好きです。

ありがとうございます。

+0

試して.protectedSource.push(%\ <.*\>。* \%); ' – sAnS

+0

あなたはですか? CKEditor 4.1を使用していますか?そのバージョンには、ツールバーのボタンで許可されていないものを削除する新しい「ACF」が含まれています。 – AlfonsoML

+0

はい、私はv4.1.1を使用しています – xonorageous

答えて

6

(それはそれを設定すると良いでしょう)、config.extraAllowedContentを使用:CKEditorバージョンの設定ファイルの `configでこれを追加すること

editor.config.extraAllowedContent = 'div(span4)'; 

または

editor.config.extraAllowedContent = 'div(*)'; 
7

枚AlfonsoMlがこのについてのすべてをサポートするための高度なコンテンツフィルタ

とは何かを持っている、と述べここを見て:http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter

をやコンテンツフィルタを無効にするには、あなたの設定に以下の行を置きます。代わりにACFの機能を無効にするの

CKEDITOR.config.allowedContent = true; 
+0

タグが1つであるため、機能全体を無効にする必要はありません。 – oleq

+3

あなたは私の投稿を読まなかった。 "それを構成する方がいいです"と言う部分を見てください....私がACFについて少し知っているという事実は、私が説明にURLを投稿した正確な理由です。 – spons

1
var editor1=CKEDITOR.replace('editor1'); 
editor1.config.allowedContent = true; 
関連する問題