Пожалуйста, попробуйте использовать приведенный ниже код для переопределения / определения ярлыка для команды save
.
var editor = CKEDITOR.replace( 'editor1', { });
editor.on('instanceReady', function( event ){
editor.setKeystroke( [
[ CKEDITOR.ALT + 83, 'save' ] // Alt+S
] );
});
Если вы используете более одного экземпляра редактора и хотите, чтобы все они были затронуты, просто введитекод ниже (начиная с CKEDITOR.on('instanceReady'
конечно) в ваш файл ckeditor\config.js
.Таким образом, всякий раз, когда создается экземпляр редактора, он сразу же получает ярлык.
CKEDITOR.editorConfig = function( config ) {
// global configuration settings go here....
};
CKEDITOR.on('instanceReady', function( event ){
event.editor.setKeystroke( [
[ CKEDITOR.ALT + 83, 'save' ] // Alt+S
] );
});