Bonjour à tous.
Je vous expose le problème.
Je suis en train de développer une galerie/diaporama photos pour un client. J'ai donc une fonction Javascript qui va interroger un php qui va lui renvoyer la balise <img> à afficher que j'insert alors dans mon HTML avec un innerHTML. Sous FF & Opera, pas de problème, l'image s'affiche bien mais sous IE6 & 7 Je ne vois pas l'image.
J'ai essayer de mettre la balise <img> directement dans la JS pour mettre de côté le PHP et essayer de réduire le champs des erreurs possible mais idem...
Pour le moment j'ai mi un "a" juste avant et juste après ma balise <img> de manière a bien voir si sous IE il insérait quand même quelque chose et c'est là que j'ai vu que sous IE il "réservait" bien la largeur de l'image mais ne l'affiche pas.
Je ne sais plus trop quoi faire...
Voici la page où vous pouvez voir le problème :
http://www.tennisspora.lu/galerie.ph...brique=58&id=8 (il faut attendre quelques secondes pour voir le problème qui se pose lors de la rotation des images donc laissez passer la première image puis vous verez sur FF "a" puis la fameuse image et ensuite "a" tandis que sous IE "a" rien "a"
Si vous regarder dans le code source l'innerHTML en question ce fait à la ligne 145 et la valeur de ma variable img est "a<img src='http://www.tennisspora.lu/netpics/upload/cat8/PIC1177072208_6_s.jpg'>a"
Je sais qu'ils y a d'autres erreurs dans le code mais elles sont accessoires, si vous pouviez trouver une solution pour ce problème ce serait géant.
Merci beaucoup
Partager