【发布时间】:2017-06-06 06:29:02
【问题描述】:
我正在尝试覆盖 F11 键来切换某些模式窗口。
$(window).on('keydown', handleKeyEvents);
function handleKeyEvents (e) {
if(e.which == 122) {
e.preventDefault();
alert("Override here");
}
}
如果窗口不在全屏模式下,此代码可以正常工作。但是如果窗口处于全屏模式并且在按下 F11 键时,handleKeyEvents 函数不会被触发,而浏览器会退出全屏模式。
小提琴:https://jsfiddle.net/zr1ym74d/
注意:我不想使用任何第三方库。
【问题讨论】:
标签: javascript jquery angularjs