Ключ доступа HTML (alt + s) не работает из CK Editor - PullRequest
0 голосов
/ 20 марта 2019

Я использую CK Editor версии 4. У меня есть кнопка SAVE и CKEditor на странице.Я дал ключи доступа к кнопке «Сохранить».Я не могу сохранить содержимое CK Editor с помощью клавиши доступа (alt + s).Есть ли возможность сделать доступ к ключевым функциям доступа к HTML из CK Editor.

1 Ответ

0 голосов
/ 21 марта 2019

Пожалуйста, попробуйте использовать приведенный ниже код для переопределения / определения ярлыка для команды 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
    ] );
}); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...