javascript: невозможно перехватить комбинацию клавиш для Ctrl + Shift + key в chrome: это не маскируется? - PullRequest
0 голосов
/ 24 февраля 2020

Возможно ли перехватить все комбинации клавиш Ctrl + Shift + в chrome? Особенно Ctrl + Shift + "n"?

        $(document).on("keydown", function (e) {
            e.preventDefault();
            e.stopPropagation();
            if (e.ctrlKey) // ok
                console.log('ctrl');
            if (e.shiftKey) // ok
                console.log('shift');
            if (e.key === "n") // ok 
                debugger;
            if (e.ctrlKey && e.shiftKey) // ok
                debugger;
            if (e.ctrlKey && e.shiftKey && e.key === "n") {
                debugger; // nope never reaches this. always open a new window instead
            }
        })
...