覆盖缩放快捷方式(控件+ /控件 - )在Internet Explorer 9中不起作用

时间:2012-10-05 16:50:34

标签: javascript internet-explorer internet-explorer-9 override keyboard-shortcuts

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

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

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

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

0 个答案:

没有答案