【发布时间】:2014-09-11 00:00:43
【问题描述】:
我无法在 IE-11 中覆盖 ctrl+p。请提出一些建议。我已经从下面的代码 sn-p 尝试过。但是,它不起作用
防止默认操作的代码
document.onkeydown = function(event) {
event.cancelBubble = true;
event.returnValue = false;
event.keyCode = 0;
event.stopPropagation();
event.preventDefault();
return false;
}
它在兼容模式下工作。当兼容模式关闭时,它不工作。请提出解决方案。
【问题讨论】:
-
不要乱用浏览器的原生功能。
-
似乎 IE11 不允许开发人员禁用某些本机键绑定的默认行为。有一个关于 Ctrl+O stackoverflow.com/questions/22083984/… 的类似线程
标签: javascript internet-explorer-11