Имитация щелчка мышью во Flash с использованием JavaScript - PullRequest
5 голосов
/ 27 июня 2010

Справочная информация: Я разрабатываю сценарии Greasemonkey для веб-сайта.Я не контролирую файл Flash.

Вопрос: Можно ли имитировать щелчок мышью по кнопке / фрагменту ролика во Flash-объекте, встроенном в веб-страницу?Поиск в Google показывает только способы имитации щелчка мышью на элементе DOM и способы, которые требуют изменения ActionScript для реализации интерфейса JavaScript.Или это просто невозможно?

1 Ответ

8 голосов
/ 27 июня 2010

Это невозможно, если SWF-файл не реализует ExternalInterfaces и не открывает функцию, вызываемую из Javascript, чтобы предоставить ему доступ к _root.Даже в этом случае у SWF должны быть методы, позволяющие вызывать события onclick.Лучшее, что вы можете сделать, - это щелкнуть по элементу объекта, потому что в Javascript нет метода для имитации щелчка по определенному (x, y)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...