我可以在我的aspx文件中使用ctrl + tab作为短键

时间:2010-10-09 20:35:51

标签: jquery

在我的aspx文件中,我使用jQuery选项卡,我需要通过按 ctrl + tab 来更改这些选项卡,但是如您所知,这个组合键已用于更改浏览器选项卡,我需要禁用,而不是更改这些jQuery选项卡。

2 个答案:

答案 0 :(得分:1)

使用以下方法阻止默认操作:

$(window).keydown(function(e) {
    e.preventDefault(); // this should stop any default behavior

    // switch tab function
});

正如您在SO中看到的那样,按 Ctrl B 使文本变为粗体(在Firefox上它应该打开书签窗口,但它们override这种行为)。

答案 1 :(得分:1)

不,你至少无法阻止 Ctrl + Tab 执行默认操作。当按下 Ctrl + Tab 时(与绝大多数其他组合键相比),窗口上不会触发任何事件,因此您既不能阻止它也不能响应它