我想按CTRL + F打开自定义弹出窗口,但在IE中它也会打开查找选项。如何阻止查找选项?
答案 0 :(得分:1)
您挂钩keydown
并阻止默认操作:
document.addEventListener("keydown", function(e) {
if (e.ctrlKey && (e.which || e.keyCode) == 70) { // 70 = F key
e.preventDefault();
console.log("You pressed Ctrl+F");
}
}, false);
Click here to focus the document, then press Ctrl+F
这适用于IE11以及Chrome和Firefox,使用Ctrl + F.您无法覆盖其他一些键,例如Ctrl + T.