Fermer2
dd-Le 04/10/2008 à 17:05
Bonjour

Est-il possible de simuler un clic de souris à l'endroit où se trouve la souris ?

Petite explication :

Je suis en train de créer des petites animations cartoon qui apparaitront aléatoirement en bas de mon prochain site (par dessus le contenu), où je présenterai justement mes travaux en tant qu'animateur. Mais je suis confronté au vieux bug de Firefox avec la transparence des swf. Vous savez, quand on met un swf transparent par dessus un site en html, on ne peut plus cliquer sur aucun des liens en html car c'est le swf qui reçoit les clics malgré qu'il soit transparent... (dans IE ça marche, les clics passent à travers la partie transparente du swf.)

J'ai fouillé le web désespérement depuis deux jours mais apparemment jamais personne n'a trouvé de solution, à part n'afficher ce genre d'animations que chez les gens qui utilisent Internet Explorer...

Puis soudain j'ai eu une idée géniale ! Lorsque l'utilisateur clique, je ferme le bloc qui contient le swf (avec onclick="<mon bloc>.style.visibility='hidden';) et je simule aussitot en javascript un second clic au même endroit qui représentera le clic que voulait faire le visiteur. Bien sur, il ne verra pas la fin de l'animation, mais de toute façon s'il clique quelque part c'est qu'il n'avait pas envie de la voir.

Merci de m'aider.