小编uad*_*ive的帖子

使用Codemirror的键映射防止发生默认事件

我试图弄清楚如何阻止浏览器在Codemirror中使用ctrl-s或cmd-s事件显示保存对话框.我可以让extraKeys工作,我无法得到它以避免调用恢复事件.我试过返回false,我已经挖掘了文档和示例.有谁知道如何防止默认发生?

这是代码:

var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
lineNumbers: true, mode: "text/html",
   extraKeys: {
      "Ctrl-S": function (instance) {
         alert("your mom");
         return false;
      },
      "Cmd-S": function (instance) {
         alert("my mom");
         return false;
      }
   }
}); 
Run Code Online (Sandbox Code Playgroud)

javascript codemirror

6
推荐指数
1
解决办法
2211
查看次数

标签 统计

codemirror ×1

javascript ×1