首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JavaScript捕获浏览器快捷方式(ctrl + t / n / w)

JavaScript捕获浏览器快捷方式(ctrl + t / n / w)
EN

Stack Overflow用户
提问于 2018-03-28 06:27:40
回答 2查看 0关注 0票数 0

是否有可能捕获这些快捷方式?

  • Ctrl+N
  • Ctrl+T
  • Ctrl+W

我尝试过,但它不起作用:

代码语言:javascript
复制
$(window).keydown(function(event) {
  console.log(event.keyCode);
  event.preventDefault();
});

当我按下T它显示84在控制台中时,但如果我按下Ctrl+ T它什么都不显示,并打开一个新选项卡。

我想捕获这些快捷方式并阻止任何浏览器操作。

EN

Stack Overflow用户

发布于 2018-03-28 15:31:10

截至2012年3月20日,已有一个Chrome修复程序允许Web应用程序在js keydown事件中处理Chrome中的Control + NWT(因此它可以在纯JavaScript或任何类似jQuery的库中使用)。

如果Chrome在应用程序模式下打开,此修复程序允许JavaScript处理此组合键,可以通过以下方式完成此操作:

此修复记录在此处:

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档