使用 JavaScript 在 IE11 中禁用 Alt+Home
Disable Alt+Home in IE11 using JavaScript
我已经能够使用 Javascript 禁用某些浏览器热键,但 IE11 似乎不允许我禁用 Alt+Home(请参见下面的示例代码)。知道为什么这在 IE11 中不起作用吗?
jQuery(document).on('keydown', function(e) {
// Stop Browser History (ctrl + H)
if (e.ctrlKey && e.keyCode === 72) {
return false;
}
// Stop Alt + Home
if (e.altKey && e.keyCode === 36) {
return false;
}
...
通过添加 alert() 调用,我能够让它在 IE11 中工作。
jQuery(document).on('keydown', function(e) {
// Stop Alt + Home
if (e.altKey && e.keyCode === 36) {
alert("Your message here");
return false;
}
我已经能够使用 Javascript 禁用某些浏览器热键,但 IE11 似乎不允许我禁用 Alt+Home(请参见下面的示例代码)。知道为什么这在 IE11 中不起作用吗?
jQuery(document).on('keydown', function(e) {
// Stop Browser History (ctrl + H)
if (e.ctrlKey && e.keyCode === 72) {
return false;
}
// Stop Alt + Home
if (e.altKey && e.keyCode === 36) {
return false;
}
...
通过添加 alert() 调用,我能够让它在 IE11 中工作。
jQuery(document).on('keydown', function(e) {
// Stop Alt + Home
if (e.altKey && e.keyCode === 36) {
alert("Your message here");
return false;
}