Переместите курсор мыши, используя JavaScript в Chrome или Firefox, используя любой метод (Plugin, GreaseMonkey?) - PullRequest
0 голосов
/ 09 марта 2010

Мне нужно переместить позицию курсора мыши в браузере, я могу использовать любой метод, если он в Google Chrome или Firefox, один или другой В лучшем случае я хотел бы контролировать положение мыши с помощью JavaScript.

Есть ли простой способ сделать это? Спасибо! Фил

Ответы [ 3 ]

3 голосов
/ 09 марта 2010

Я не думаю, что это возможно. Хотя Greasemonkey предоставляет некоторые дополнительные функции (например, кросс-серверные XMLHttpRequests), я не думаю, что это было реализовано.

Возможно, то, что вы ищете, - это функция, доступная для расширений Firefox. Но я не уверен.

Может быть, вы можете эмулировать это поведение, как в LMGTFY . Я думаю, вы можете скрыть мышь с помощью CSS.

Edit: я использую оба bit.ly и LMGTFY, чтобы отстаивать свою точку зрения. Вопрос в том, чтобы спрятать мышь. Пожалуйста, прочитайте перед голосованием и редактированием, люди!

1 голос
/ 05 сентября 2016

Из привилегированного кода Firefox (JS) вы можете вызвать nsIDOMWindowUtils.sendNativeMouseEvent(x, y, 0, 0, null), чтобы изменить положение курсора мыши, где (x,y) - абсолютная экранная координата. Смотри https://stackoverflow.com/a/39324799/1288130

0 голосов
/ 14 февраля 2015

попробуйте это: вы можете создать свой собственный COM-объект, который будет зарегистрирован на клиенте

http://febru.soluvas.com/2015/02/javascript-move-mouse.html

...