Мне нужно фиксировать текущее время каждый раз, когда в браузере нажимается пробел при использовании программы чтения с экрана JAWS. Я могу захватить пробел, если я не использую JAWS, однако система не может захватить пробел, когда JAWS включен.
Вот мой код:
$(document).keypress(function(event) {
var chCode = ('charCode' in event) ? event.charCode : event.keyCode;
if (chCode == 32){ //32 is keyCode for spacebar
addTime = addTime + Number(new Date()) + ",";
var x = document.getElementById("spacebar");
alert("spacebars!!!");
}
});
Я хотел бы знать, что делать, чтобы я мог фиксировать текущее время каждый раз, когда нажимается пробел.
Достаточно забавно, что каждый раз, когда нажимается пробел, JAWS считывает «пробел», но событие не фиксируется на уровне кода.
ИЛИ - Поскольку JAWS считывает «Пробел», когда я нажимаю пробел, кто-нибудь знает, как я могу захватить событие JAWS? Поскольку он распознает это, когда я нажимаю пробел, мне интересно, могу ли я захватить событие непосредственно из JAWS. Есть предположения?