2016-10-19 11 views
1

私のWebアプリケーションでは、ckeditorにテキストを表示する必要があります。テキストをckeditorに読み込むと、テキストが表示された後に突然HTMLコードが表示されます。私は読み込み時にHTMLコードを表示したくありません.CKエディタに直接テキストを表示する必要があります。どうすればこの問題を解決することができますか、誰にでも教えてください。
マイCKEditorバージョン:このようなasp.netにhtmlコードを表示せずにCkエディタテキストを直接読み込む方法

<CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor/" runat="server" Width="940px" Height="400px"></CKEditor:CKEditorControl> 

私は

html = html.Replace("border-top-color:", "\"><hr /><border-top-color:"); 
CKEditor1.Text = html; 

CKEditor:CKEditorControlコントローラは、HTMLで<textarea>要素を作成し、文書はそれをロードする場合にのみ、あなたの

+0

ここでほとんど同じ質問をしましたか? http://stackoverflow.com/questions/40127198/how-to-remove-html-code-at-the-time-of-page-loads-ck-editor-loading-the-text-in – VDWWD

答えて

0

ありがとうCKエディタにデータを渡しますそのtextareaの内容をckeditorインスタンスに変更します。

可能であれば、<div>要素にcontenteditable="true"と変更してください。もう一つの選択肢は、それを隠すことです:

textarea#CKEditor1 { display: none;} 
+0

ありがとうございます。それは働いていますが、私は答えを確認することを忘れています –

+0

ok :)答えの投票も同様に高く評価されます! – Dekel