我正在尝试使用 jQuery 来拦截我网页上的 control-A 按键,如下所示:
$(document).keypress(function (event) {
if (event.ctrlKey && (event.which == 65 || event.which == 97)) {
event.preventDefault();
// ...
}
});
这适用于 Firefox,但在 IE7 上,我的事件处理程序没有被调用,而是选择了页面上的所有文本(就像在没有事件处理程序的 Firefox 上发生的那样)。
有什么方法可以拦截 IE 上的 control-A 吗?