2011-07-07 12 views
0

ASP.NET WebフォームアプリケーションでCKEditorを使用しています。私は自分のページにそれを置くためにCKEditorバージョンコントロールを使用しています:ASP CKEditorControlのクライアント側のコンテンツの長さ

<CKEditor:CKEditorControl ID="CKEditorControl" runat="server" /> 

しかし、私は、クライアント側のエディタのコンテンツ長を取得したいのですが。それは働いていないもののので

CKEDITOR.instances['<%= CKEditorControl.ClientID %>'].getData().length; 

:だから私の質問がある

を:「未定義の 『のgetData』メソッドを呼び出すことはできませんキャッチされない例外TypeError」私は、このようにそれをやろうとしています。私は間違って何をしていますか? CKEditorControlを使用するときに、クライアントサイドでCKEditorの長さを取得することは可能ですか?

+0

ClientIDが正しいIDを出力していることを確認できますか。 –

+0

はい、正しいIDを返します –

答えて

0

このコードは動作します:

$('#cke_<%= CKEditorControl.ClientID %> iframe').contents().find('body').html() 

今はわからないが、私は、私は、エディタがロードされた前のデータを取得しようとしていたので、私のすべての問題はなかったと思います。

関連する問題