3

我正在尝试覆盖 Internet Explorer 9 中的缩放快捷方式。使用 jquery,我有一个事件处理程序来处理文档上的 keydown 事件,如下所示:

$(document).keydown(function(event)
                    {
                       event.preventDefault();
                    });

这应该禁用浏览器中的所有快捷方式并适用于大多数浏览器(对于我尝试过的快捷方式)。像 ctrl-s 这样的快捷方式被禁用,即使在 Internet Explorer 9 中也是如此。但 Internet Explorer 9 的缩放 (ctrl + / ctrl -) 仍然有效。有什么办法可以禁用这个快捷方式吗?我认为 IE9 实现了更标准的处理快捷方式的方法,而不是使用旧 IE 版本中必须执行的 event.returnValue 和 window.event。

PS。我知道禁用所有快捷方式会对用户体验产生一定的影响。但是让我们假设在这种特殊情况下它并不重要。

4

0 回答 0