相关疑难解决方法(0)

阻止浏览器中的 ctrl+z

我使用下面的代码示例禁用ctrl+cctrl+v并且它有效。我使用类似的机制在浏览器中禁用ctrl+ z(撤消),但它不起作用。

var ctrlDown = false;
var ctrlKey = 17, vKey = 86, cKey = 67, zKey = 90;

$('body').keydown(function(e) {
  if (e.keyCode == 17 || e.keyCode == 91) {
    ctrlDown = true;
  };
}).keyup(function(e) {
  if (e.keyCode == 17 || e.keyCode == 91) {
    ctrlDown = false;
  };
});

$("body").keydown(function(e){
  if ((ctrlDown && e.keyCode == zKey) || (ctrlDown && e.keyCode == vKey) || (ctrlDown && e.keyCode == cKey)) …
Run Code Online (Sandbox Code Playgroud)

javascript jquery preventdefault

5
推荐指数
1
解决办法
5431
查看次数

标签 统计

javascript ×1

jquery ×1

preventdefault ×1