Можно ли получить статус Scroll Lock в javascript? - PullRequest
1 голос
/ 02 августа 2010

Можно ли определить, включен ли в настоящее время режим блокировки прокрутки через javascript без захвата события нажатия клавиши блокировки прокрутки (клавиша была нажата вне браузера)?

Ответы [ 5 ]

1 голос
/ 02 августа 2010

Нет.Как вы можете видеть в свойствах интерфейса , состояние клавиши блокировки прокрутки отсутствует.

0 голосов
/ 14 марта 2019
$(window).keydown(function (evt) {
    console.log(evt.which);
});

Теперь это возможно. Ключ: 145 для прокрутки

0 голосов
/ 04 декабря 2014

Вы не можете получить статус, но вы можете поймать событие, когда пользователь нажмет кнопку прокрутки и использовать его, как вам нравится.Создайте свой собственный статус, покажите его пользователю и измените его при событии keydown.

0 голосов
/ 02 августа 2010

Полагаю, вы могли бы вести диалог с вашей системой через COM-компонент, который проверял бы память по адресу 0x41?где статус блокировки numlock / scroll.

Не могу сделать это только через JavaScript ...

0 голосов
/ 02 августа 2010

Быстро и просто: нет

(уверен на 99,9%)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...