Это было задано несколько раз здесь, но я не могу заставить его работать (возможно, из-за AddOn, см. Ниже).
Я новичок в JavaScript - так это самое очевидное объяснение .. :)
Создание комбинации клавиш Ctrl + F1 из javascript
Итак цель состоит в том, чтобы отправить комбинацию ключа Ctrl + F1 (от внутри браузера - с помощью JavaScript или что-то еще , использование инструмента уровня ОС - например, AutoHotKey - выполнимо, но не применимо в моем случае). Комбинация клавиш Ctrl + F1 будет приниматься &, обработанная (сторонним) Firefox AddOn. Содержит ли сгенерированная комбинация клавиш (см. Пример кода, который я использую ниже) для стороннего Firefox AddOn (который правильно обрабатывает эту комбинацию клавиш, когда выполняется вручную)? Мой целевой браузер - Firefox, ОС - Windows & Linux идеально.
<script>
var e = jQuery.Event("keydown");
e.which = 112; // # F1 code value
e.ctrlkey = true; // control key pressed
$(document).trigger(e);// trigger event on document
</script>
Thanks & ура!
Спасибо, это означает, что мне придется продолжить оставшуюся опцию: инструмент уровня ОС :) – nopainnogain
https://autohotkey.com/ - очень популярный инструмент, если вы находитесь под окнами. –