Интересно, у кого-нибудь получалось на JS симулировать операции с мышкой?
У меня появилась такая задача:
1) есть кнопки A и B на странице
2) пользователь нажимает кнопку A- запускается наш скрипт
3) скрипт делает следующее: через 2 секунды курсор мыши перемещается на экране на кнопку B и нажимает её
Нужна именно полная имитация работы мыши.
Попробовал YUI.
Подключил скрипты:
Использовал данные из
примера:
YAHOO.util.UserAction.mousemove(document.body, { clientX: 200, clientY: 200 });
- не хочет работать- FireBug говорит "
YAHOO.util.UserAction is undefined" хотя все скрипты от Yahoo в коде присутствуют...
Может есть еще другие варианты полной симуляции мыши?
З.Ы.: И сразу еще один вопрос: если в коде кнопка на странице выглядит как div с текстом и на неё вроде бы нигде рядом не повешен обработчик события (onclick) - как еще может быть повешен обработчик, где его искать?
Я для этого и решил использовать свистопляску с симуляцией