在Chrome上使用Jquery禁用一个网站的默认热键
Disabling a website's default hotkeys using Jquery on Chrome
所以在一个网站上,点击某些按钮(即:向左或向右箭头按钮)是一个动作。我正在编程一个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;}
}
});
看看这个小提琴
相关文章:
- 有任何可能将facebook实时信使整合到一个网站中
- 如何在一页网站中使用PHP重定向到一个页面
- 在一个javascript文件中为整个网站创建标签
- 为网站表单创建一个专业的日历
- 如何使用JS/jQuery在另一个网站上显示iframe中的特定内容
- 如何在一个网页网站中处理基于document.write()的广告标签
- Javascript.如何用javascript将信息发送到另一个网站
- JQuery手机.网站上只有一个https页面
- 如何从特定类别重定向到另一个网站
- jquery点击另一个网站上的按钮
- Firefox将我转发到另一个网站,而不是在Drag&滴
- 代理一个网站能够在iframe中进行所见即所得编辑-它是如何工作的
- Cookie只设置为一个域名,但网站有多个域名
- 我制作html网站的一小部分——我有一个javascript部分
- window.onclick在一个网站中使用两次
- 如何使用XMLHttpRequest()不断地将数据发送到我的网站中的另一个页面
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- 用PHP读取另一个网站的源代码,并将其作为字符串提供给JavaScript
- 将一个主要网站转换为javascript应用程序
- 在我的浏览器中用类似ctrl+s的PhantomJS保存一个网站