我正在使用CK编辑器版本4。页面上有一个SAVE按钮和CKEditor。 我已将访问密钥提供给“保存”按钮。 我无法使用访问键(alt + s)保存CK编辑器的内容。是否可以通过CK编辑器访问html访问键功能。
答案 0 :(得分:0)
请尝试使用以下代码覆盖/定义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
] );
});