| Auteur | |
|---|---|
| Kyo | # 26 Nov 2007 - 18:04:55 |
| 9 Posts |
Salut à tous Est ce qu'il y a un moyen de détecter l'évennement un onclick sur la balise <object>. j'ai essayé <object onclick="maFonction()">....</object>mais ça ne marche pas sur IE Merci de votre aide. |
|
|
| Kyo | # 26 Nov 2007 - 18:56:48 |
| 9 Posts |
Désolé je n'ai pas précisé que le problème survient uniquement quand j'essaye d'intégrer un objet flash dans <object /> Merci. |
|
|
| Florent V. | # 26 Nov 2007 - 20:40:45 |
On va manger des chips. Modérateur 13465 Posts |
Peut-être qu'IE ne repère même pas que le clic se fait sur l'object, vu la manière dont est intégré Flash dans Internet Explorer? Il faudra sans doute coder ce qu'il y a à coder dans le fichier flash lui-même. |
| Kyo | # 27 Nov 2007 - 11:22:55 |
| 9 Posts |
Le problème est que je ne doit pas modifier le code au niveau flash... je dois le prendre tel qu'il est et intercepter le click sur cet objet donc l'objectif de tracking ... Merci |
|
|
| Julien Royer | # 29 Nov 2007 - 10:25:11 |
Coin coin Modérateur 3709 Posts |
Salut, J'ai bien peur qu'il n'y ait pas de solution miracle. Les objets Flash représentent un contenu très particulier dans une page Web, car ils ne sont pas gérés directement par le navigateur. Cela induit des effets de bord, comme le fait que les événements clavier et souris sont délégués au plugin. Si vraiment tu n'as pas le choix, tu peux tenter des bidouilles comme placer un élément transparent au-dessus de l'objet Flash, lequel objet capturera l'événement "click". |
| Kyo | # 29 Nov 2007 - 11:38:20 |
| 9 Posts |
Salut, Merci pour ton retour. J'ai en fait essayé de poser un objet transparent au dessus d'un objet flash, mais je n'ai pas réussi à le faire aussi Si tu as un exemple je suis preneur. Merci d'avance |
|
|
| Florent V. | # 29 Nov 2007 - 12:16:30 |
On va manger des chips. Modérateur 13465 Posts |
Kyo a écrit : Qu'as-tu tenté exactement? Est-ce que tu as utilisé le positionnement absolu? Est-ce que tu as positionné l'object en relatif? Tu as utilisé z-index? |
| Kyo | # 29 Nov 2007 - 12:18:48 |
| 9 Posts |
J'ai utilisé le positionnement relatif avec z-index |
|
|
| Julien Royer | # 29 Nov 2007 - 12:27:41 |
Coin coin Modérateur 3709 Posts |
Salut, J'ai tenté un petit truc : Voir le sujet "Fonctions, méthodes class et scripts utiles" Ca a l'air de bien marcher sur les navigateurs que j'ai sous la main. Par contre, ça reste de la bidouille, et il faut évidemment que la fonctionnalité que tu proposes ainsi soit disponible ailleurs. <edit>D'ailleurs, ça ne marchera certainement pas sur les navigateurs qui ne supportent pas le paramètre "wmode". Modifié par Julien Royer (29 Nov 2007 - 13:55) |
| Kyo | # 29 Nov 2007 - 14:31:13 |
| 9 Posts |
Salut, Merci pour la réponse elle intercepte parfaitement le click. par contre les Actions ActionScript ne s'exécutent plus Y a un moyen de remédier à ça ? Merci d'avance PS : C'est super comme bidouille ce truc de click |
|
|
| Julien Royer | # 29 Nov 2007 - 14:33:53 |
Coin coin Modérateur 3709 Posts |
Kyo a écrit : J'ai bien peur que non... L'événement "click" est a priori géré soit par le navigateur pour le document, soit par le plugin pour l'objet Flash. <edit>J'ai simplifié le script. Modifié par Julien Royer (29 Nov 2007 - 14:45) |
Les références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org
Nos partenaires : Editions Eyrolles
Nikozen : Hébergement - Réalisation : Alsacreations.fr







