在chrome浏览器中需要Ctrl + shift + N keydown事件

时间:2016-06-08 06:44:34

标签: javascript jquery html5

我正在尝试从Chrome浏览器绑定Ctrl + shift + N keydown事件,但它无效。以下是代码片段:

$(document).bind('keydown', function(e) {
    console.log(e.which);
    console.log(e.ctrlKey);
    console.log(e.shiftKey);
    if (e.ctrlKey && e.shiftKey && e.which === 78) {
        e.preventDefault();
        console.log('Ctrl+Shift+N');
        return false;
    }
});

在其他浏览器上工作正常,因为Chrome浏览器已为“新隐身窗口”指定了此快捷方式。那么有什么办法可以阻止这种默认行为或捕获这个事件吗?

0 个答案:

没有答案