vince Le 18/10/2006 à 00:35 Est ce que quelqu'un est déjà parvenu à agir sur les "frames" d'un GIF animé à l'aide de javascript ?
Comprendre (j'explique le rendu souhaité à l'aide d'un exemple, c'est peut être possible autrement...) :
J'ai une photo de groupe (donc image un peu lourde que je ne peux multiplier à l'infini mais que je veux précise quand même) et une liste des personnes sur la photo, je veux pouvoir mettre en évidence une personne de la photo quand la souris passe au dessus de son nom dans la liste (texte) présente sur la page
J'avais pensé faire un Gif animé avec masque dont chaque image est une personne mise en évidence ( jeu de couleurs ou équivalent...) que j'aurais affiché au dessus (à l'aide du Zindex) de la photo complète et une fonction JS de type "afficher_personne_numéro(10)" afficherais la dixième frame du gif...
Note : j'aimerais éviter le flash pour "si peu"
Vos explications ou solutions seront les bienvenues
Zeph Le 18/10/2006 à 08:49 Je n'ai pas la réponse à la question de base, mais a priori il y a plein de façons d'obtenir un résultat "presque" équivalent, il faut voir à quel point tu peux t'éloigner de ce que tu décris. Par exemple une image de fond qui représente tout le monde, et une image "selection" (un cadre, un cercle, peu importe) qui vient se placer aux bonnes coordonnées par dessus ton image quand la souris passe dessus (mais ça t'oblige à avoir le même type de selection pour tout le monde, à moins de faire plusieurs images "selection", ce qui est envisageable aussi).
Juste par curiosité : pourquoi "éviter le flash pour si peu" ? (parceque justement ça ferait un tout petit flash, et c'est quand même bien plus adapté à ce genre de choses)

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
vince Le 18/10/2006 à 08:57 L'explication est simple :
- je ne connais pas du tout flash (et donc j'ai rien pour en faire)
- mes "utilisateurs" n'ont pas le niveau pour installer un quelconque plugin sur leur IE
vince Le 18/10/2006 à 09:23 J'y avais pensé mais il n'y a pas de moyen de "regrouper" toutes ces images ? (d'où l'idée de faire un gif à plusieurs frames)
ben généralement la mentalité d'html c'est de faire en sorte que ça soit facile d'avoir 50 fichiers différents (pipelining http, etc...) plutôt que de permettre par exemple d'avoir un gros gif avec plein de smileys dont on pourrait extraire un smiley avec ses coordonnées et sa taille, donc c'est pas sûr du tout que ça soit possible ^^
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)