Bonjour à tous.
Je viens de découvrir un truc qui me laisse perplexe : je mets un Flash dans un DIV et sur FF le onclick du DIV réagi et pas sur IE.
Je vous propose le code suivant :
Alors explications : dans le DIV il y a un SCRIPT qui me vient d'une régie publicitaire, donc je ne maitrise pas le code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div id="divclick" onclick="alert('click');"> <script type="text/javascript"> var uri = 'http://impfr.tradedoubler.com/imp?type(js)pool(444812)a(1987481)' + new String (Math.random()).substring (2, 11); document.write('<sc'+'ript type="text/javascript" src="'+uri+'" charset="ISO-8859-1"></sc'+'ript>'); </script> </div>
Ce script envoi un objet Flash.
Lorsque j'affiche ce code dans IE, l'alert ne se fait pas, mais le lien s'ouvre
Lorsque j'affiche ce code dans FF, l'alert se fait bien et le lien s'ouvre.
Alors que si je mets des images avec un lien, ça marche trés bien sur les deux navigateurs.
Le souci c'est que je ne peux pas me passer de 56 % de mes visiteurs sur ce coup là !!
Sauriez pourquoi cela fait ça et comment le contourner ?
Merci d'avance.
Partager