Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用网站';在Chrome上使用Jquery设置默认热键_Javascript_Jquery_Google Chrome Extension - Fatal编程技术网

Javascript 禁用网站';在Chrome上使用Jquery设置默认热键

Javascript 禁用网站';在Chrome上使用Jquery设置默认热键,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,因此,在网站上,单击某些按钮(即:左箭头按钮或右箭头按钮)会执行一项操作。我正在编程一个chrome扩展,我需要禁用这些按钮,并用我自己的快捷方式替换它们。如何使用javascript/jQuery实现这一点 谢谢。您可以将DOM事件处理程序添加到文档中 例如:这将根据您的要求覆盖左右箭头按钮 window.addEventListener('keydown', function keydown(evt) { switch (evt.keyCode) { case 37:

因此,在网站上,单击某些按钮(即:左箭头按钮或右箭头按钮)会执行一项操作。我正在编程一个chrome扩展,我需要禁用这些按钮,并用我自己的快捷方式替换它们。如何使用javascript/jQuery实现这一点


谢谢。

您可以将DOM事件处理程序添加到文档中

例如:这将根据您的要求覆盖左右箭头按钮

window.addEventListener('keydown', function keydown(evt) {


    switch (evt.keyCode) {
      case 37: // Left arrow
               alert("Left arrow Pressed");
               break;
      case 39: // Right arrow
               alert("Right arrow Pressed");
               break;
     }
});
检查这个

对于涉及“ctrl”的键盘快捷键,以下示例将有所帮助。 这将覆盖ctrl+f(“查找”的快捷方式)

看看这个

window.addEventListener('keydown', function keydown(evt) {
  var cmd = (evt.ctrlKey ? 1 : 0);
  if (cmd === 1) {// To check whether control is selected or not.

    switch (evt.keyCode) {
      case 70: // f
        alert("hi");
            break;}
  }
});