Подтвердить что ты не робот

JQuery Установка положения мыши (не позиция курсора)

У меня есть ссылка, которая при щелчке, я бы хотел, чтобы она перемещала положение мыши вправо (или в любом месте в области просмотра, если на то пошло).

в коде, вероятно, будет выглядеть примерно так:

$('a#expand').click(function(e){
    $(document)
       .mouseXPos(e.pageX + 50)
       .mouseYPos(e.pageY + 50);
});

Цепочка может не понадобиться, конечно, но аналогичная функциональность "заданной позиции мыши" - это то, что я получаю после.

Я видел решения для перемещения позиции курсора в определенное место в тексте, но я не получал много от них.

4b9b3361

Ответ 1

Механизм перемещения мыши с помощью JavaScript отсутствует.

Ответ 2

Возможно, я ошибаюсь, но я не думаю, что можно переместить указатель мыши с клиентской стороны script. Учитывая вероятность злоупотреблений, я, конечно, надеюсь, что это не так.

Ответ 3

Невозможно выполнить изменение положения мыши с помощью JavaScript или любой клиентской стороны Script. Единственная причина этого заключается не в том, чтобы дать потенциальному пользователю злоупотребление со стороны клиента script, как указано ранее.

Ответ 4

Вы можете скрыть курсор и показать другое в другом месте.

Хорошо, когда вы двигаетесь в лабиринте, например. Курсор выглядит так, как будто он остановлен, но вы увидите его снова, когда вы выходите за окно.

Ответ 5

Как уже отмечали другие пользователи, для этого нет никакого механизма Javascript. Однако вы можете отключить мышь и реализовать курсор, чтобы делать то, что вам нужно. Вот ссылка, которая объясняет, как это сделать. Как реализовать пользовательский курсор.