Как задать координаты курсора?

150
14 марта 2022, 11:00

Есть сайт, есть курсор, и есть скрипт:

document.onmousemove = function(e) { 
  var event = e || window.event; 
  mouseX = event.clientX; 
  mouseY = event.clientY; 
  console.log(mouseX + ' x ' + mouseY); 
}

этот скрипт показывает координаты в консоли.

надо написать скрипт, что бы сайт думал, что курсор находиться в определенных координатах, пример 273,20 при нажатии кнопки на клавиатуры, курсор перемещается на 273,20 так должен думать сайт.

Answer 1

Если у Вас есть возможность выполнить javascript на этой странице (например через консоль разработчика), то можно просто переназначить обработчик onmousemove на тот, который будет передавать дальше необходимую Вам координату, как то так:

document.onmousemove = function(e) { 
  someAction(273, 20) 
}
<script> 
document.onmousemove = function(e) { 
    var event = e || window.event; 
    mouseX = event.clientX; 
    mouseY = event.clientY; 
    someAction(mouseX, mouseY); 
}  
 
function someAction(x,y) { 
    console.log(x, 'x', y); 
} 
</script>

READ ALSO
Изменение свойств футера при изменении размеров контента

Изменение свойств футера при изменении размеров контента

нужно сделать так чтобы если содержимое страницы больше чем 100% высоты экрана позиция футера менялась на static, а если меньше чем сто и еще минус...

117
JS: Как в array добавить елементи взяв иx из object?

JS: Как в array добавить елементи взяв иx из object?

Есть object, нужено запушить его values в [], если key === 'name'

199
Странная работа select jquery

Странная работа select jquery

Есть select с id role с 12 опциямиУсловие работает странно, если выбирается опция 10,11 или 12 то alert с Значение больше 5 не выводится, хотя первый alert(s)...

112