2010-06-27 13 views
5

Sfondo: Sto sviluppando script Greasemonkey per un sito Web. Non controllo il file Flash.Simula un clic del mouse in Flash utilizzando JavaScript

Domanda: È possibile simulare un clic del mouse su un pulsante/clip filmato in un oggetto Flash incorporato in una pagina Web? Googling mostra solo i modi per simulare un clic del mouse su un elemento DOM e i modi in cui è necessario modificare ActionScript per implementare un'interfaccia JavaScript. O è semplicemente impossibile?

risposta

8

Non è possibile se il file SWF non implementa ExternalInterfaces e apre una funzione che deve essere richiamata da Javascript per consentirne l'accesso alla _root. Anche in questo caso, il SWF deve disporre di metodi al suo interno per consentire la chiamata agli eventi onclick. Il meglio che puoi fare è fare clic sull'elemento oggetto perché Javascript non ha un metodo per simulare un clic su uno specifico (x, y)

+0

Quindi assolutamente nessun modo? – Hello71

+0

No, non senza il controllo del file SWF. – Andir

Problemi correlati