mbxngtgo
@mbxngtgo
веб программист

Как имитировать нажатие средней кнопки мыши с помощью js?

Как имитировать с помошью js клик средней мышью.Как?

Обычный клик имитируется так

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(e){
  setInterval(function(){
       var myElement = document.querySelector(".button")
       myElement.click()
    }, 4000) 
})
</script>


А как имитировать среднюю кнопку мыши?
  • Вопрос задан
  • 1324 просмотра
Решения вопроса 1
if (window.CustomEvent) {
    const myElement = document.querySelector(".button")
    const middleClick = new MouseEvent("click", { "button": 1, "which": 1 });
    myElement.dispatchEvent(middleClick);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект