如果用户打算触发浏览快捷方式,如何防止自定义键盘事件?

时间:2020-05-19 18:51:15

标签: javascript api events browser cross-browser

想象一下,如果我向'f'键添加了事件侦听器。如果要使用内置的浏览器快捷方式执行搜索(cmd + f),如何阻止它触发?有没有办法避免这种跨浏览器冲突而无需检查每个浏览器的快捷方式? (类似于“如果这是浏览器快捷方式,则阻止自定义事件监听器触发”)

document.addEventListener('keydown', (e) => {
  if (e.key == 'f') {
    alert('I have been triggered')
    }
}

0 个答案:

没有答案
相关问题