tinyMCE:如何添加快捷键Ctrl + Enter

时间:2016-03-11 20:24:39

标签: javascript tinymce tinymce-4

如何将快捷键 Ctrl + 输入添加到tinyMCE(v4)以使其发布编辑器使用的表单?我试过这个,但似乎不起作用:

<script><!--
$('#txtField1').tinymce({
script_url:"js/tinymce/tinymce.min.js",
content_css:"css/editor.xxm",
//etc. all of my other config goes here
setup: function(e){
  e.shortcuts.add("ctrl+enter","submit",function(){document.form[0].submit();});}
});
//--></script>

1 个答案:

答案 0 :(得分:3)

由于某种原因,“输入”不是他们定义的“修饰符名称”之一。但是,您可以使用密钥代码。所以这有效:

e.shortcuts.add("ctrl+13"...

必须阅读代码才能弄明白https://github.com/tinymce/tinymce/blob/ccff8e084b389fca45399b916261a12cd4418f79/src/core/src/main/js/Shortcuts.js#L50