2010-06-27 26 views
5

Antecedentes: Estoy desarrollando scripts de Greasemonkey para un sitio web. No controlo el archivo Flash.Simular un clic del mouse en Flash mediante JavaScript

Pregunta: ¿Es posible simular un clic del mouse sobre un botón/clip de película en un objeto Flash incrustado en una página web? Google solo muestra formas de simular un clic del mouse en un elemento DOM, y formas en que se requiere cambiar el código ActionScript para implementar una interfaz JavaScript. ¿O es simplemente imposible?

Respuesta

8

No es posible a menos que el SWF implemente ExternalInterfaces y abra una función que se invocará desde Javascript para permitir el acceso a _root. Incluso entonces, el SWF debe tener métodos dentro para permitir la invocación de eventos onclick. Lo mejor que puede hacer es hacer clic en el elemento del objeto porque JavaScript no tiene un método para simular un clic en un (x, y) específico

+0

¿De ninguna manera? – Hello71

+0

No, no sin control del SWF. – Andir

Cuestiones relacionadas