1

ckEditorの実行時に、特定のボタンが(プログラムで)すでにクリックされていることを望みます。たとえば、ボタンのブロッククォートがすでにクリックさ れているようにします。ここに画像の説明を入力してください これにより、ユーザーがckEditorを開いたときに、ブロッククォートボタンに関連する関数が既に起動されます。どこかで見ましたが、覚えていません。こんな感じでした

 dialoge.click ='blockquote ' or something 
4

2 に答える 2

3

Config.jsに以下を追加します。

CKEDITOR.on( 'instanceReady',function(ev) {
            ev.editor.execCommand( 'blockquote' );
        } );

注:コマンドは常に小文字です。これは、「BlackQuote」または「BulletedList」ではなく、「blockquote」または「bulletedlist」です。

于 2013-01-29T06:40:15.910 に答える
1

これを試して:

CKEDITOR.replace( 'editor1', {
    on: {
        instanceReady: function() {
            this.execCommand( 'blockquote' );
        }
    }
} );
于 2013-01-28T13:52:20.940 に答える