如何使用javascript覆盖ubuntu中的默认cmd快捷键
command+C在我的应用程序中,我想打开菜单按钮。默认情况下,代表command+c执行的命令键。如何覆盖命令键您可以使用preventDefault功能阻止执行默认组合键操作:如何使用javascript覆盖ubuntu中的默认cmd快捷键,javascript,jquery,Javascript,Jquery,command+C在我的应用程序中,我想打开菜单按钮。默认情况下,代表command+c执行的命令键。如何覆盖命令键您可以使用preventDefault功能阻止执行默认组合键操作: function KeyPress(e) { e.preventDefault(); var evtobj = window.event ? event : e; if (evtobj.keyCode == 80 && evtobj.ctrlKey) { co
function KeyPress(e) {
e.preventDefault();
var evtobj = window.event ? event : e;
if (evtobj.keyCode == 80 && evtobj.ctrlKey) {
console.log("Key combination: Ctrl + p");
}
}
document.onkeydown = KeyPress;
document.onkeydown
语句将事件功能添加到所有文档中,因此当网站中的任何元素被选中/聚焦时,它将被触发
不幸的是,正如本文所回答的,iOS命令键没有标准的键代码,它依赖于浏览器:
- Firefox:224
- 歌剧院:17
- WebKit浏览器(Safari/Chrome):91(左命令)或93(右命令)