2013-01-28 5 views
1

После выполнения ckEditor я хочу, чтобы определенная кнопка была нажата (программно). Например, я хочу, чтобы кнопка blockquote кнопки была нажата: enter image description here , так что, когда пользователь открывает ckEditor, функция, связанная с кнопкой blockquote, уже запущена. Я видел это где-то, но я этого не помню. Это было что-то вродев ckEditor (wysiwyg) как установить кнопку с нажатой по умолчанию

dialoge.click ='blockquote ' or something 

ответ

2

в config.js добавить следующее:

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

Примечание: Команда всегда в нижнем регистре. Это «blockquote» или «bulletedlist», а не «BlackQuote» или «BulletedList».

1

Попробуйте это:

CKEDITOR.replace('editor1', { 
    on: { 
     instanceReady: function() { 
      this.execCommand('blockquote'); 
     } 
    } 
}); 
+0

Куда я должен положить это? –

+0

Это код инициализации для экземпляра редактора на основе textarea. Я предполагаю, что вы используете такую ​​вещь, не так ли? – oleq

Смежные вопросы