简体   繁体   English

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

[英]tinyMCE: how to add shortcut Ctrl+Enter

How can I add shortcut Ctrl + Enter to tinyMCE (v4) to make it post the form the editor is used with? 如何在tinyMCE (v4)中添加快捷键Ctrl + Enter ,以使其发布与编辑器一起使用的表单? I've tried this but doesn't appear to work: 我已经尝试过了,但是似乎没有用:

<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>

For some reason "enter" isn't one of the "modifier names" that they define. 由于某些原因,“输入”不是它们定义的“修饰符名称”之一。 However, you can use key codes. 但是,您可以使用键码。 So this works: 所以这工作:

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

Had to read the code to figure it out https://github.com/tinymce/tinymce/blob/ccff8e084b389fca45399b916261a12cd4418f79/src/core/src/main/js/Shortcuts.js#L50 必须阅读代码以找出答案https://github.com/tinymce/tinymce/blob/ccff8e084b389fca45399b916261a12cd4418f79/src/core/src/main/js/Shortcuts.js#L50

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Ctrl +在TEXTAREA中输入jQuery - Ctrl+Enter jQuery in TEXTAREA 如何使用jQuery将Ctrl + Enter绑定到Ajax表单提交 - How to use jquery to bind ctrl+enter to ajax form submission jquery ctrl +在文本区域输入as - jquery ctrl+enter as enter in text area CKEditor:使Shift + Enter与Ctrl + Enter相同 - CKEditor: Make Shift+Enter same as Ctrl+Enter textarea 控件 - 自定义行为 enter/ctrl+enter - textarea control - custom behavior enter/ctrl+enter 在Opera中按Ctrl + Enter(单击)避免使用新选项卡 - Avoid new tabs on Ctrl+Enter(Click) in Opera browserstack ctrl+enter 键盘事件未在 chrome 或 IE 中注册 - browserstack ctrl+enter keyboard event not registering in chrome or IE 用于在GitHub中新发行页面的标题文本框中按Ctrl + Enter或Enter时创建确认弹出窗口的用户脚本 - Userscript for creating a confirmation popup whenever pressing Ctrl+Enter or Enter in the title textbox of a new issue page in GitHub TinyMCE:如何添加快捷方式来更改字体大小 - TinyMCE: How to add a shortcut to change font size 按住'ctrl + enter'可以为按键事件提供不同的键码,而不仅仅是直接'输入' - 但仅限于Windows - Holding down 'ctrl+enter' gives a different keycode for keypress event than just straight 'enter' - But only on Windows
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM