Javascript 覆盖ctrl+;IE11中的p

Javascript 覆盖ctrl+;IE11中的p,javascript,internet-explorer-11,Javascript,Internet Explorer 11,我无法覆盖IE-11中的ctrl+p。请提出一些建议。我已经尝试了下面的代码片段。但是,它不起作用 防止默认操作的代码 document.onkeydown = function(event) { event.cancelBubble = true; event.returnValue = false; event.keyCode = 0; event.stopPropagation(); event.prev

我无法覆盖IE-11中的
ctrl+p
。请提出一些建议。我已经尝试了下面的代码片段。但是,它不起作用

防止默认操作的代码

document.onkeydown = function(event) {

        event.cancelBubble = true; 
        event.returnValue = false; 
        event.keyCode = 0;
        event.stopPropagation();
        event.preventDefault();
           return false;
    }
它在上的兼容模式下工作。当兼容性模式关闭时,则其不工作。请提出解决方案

试试看

 if(e.ctrlKey && e.keyCode == 80){
    return false;
}

不要弄乱浏览器的本机功能。IE11的可能副本似乎不允许开发人员禁用某些本机密钥绑定的默认行为。有一个关于Ctrl+O的类似帖子,谢谢你的回复。我也试过这个。但是,它不起作用(