Lien interne

Résolu
itcac -  
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voila j'ai une page web dans laquelle il y a une image JPG qui représente une liste de valeurs boursières(120) dans une colonne et leur secteur d'activités dans une autre. Je voudrais que lorsqu'on clic sur un secteur d'activité , les valeurs appartenant à ce secteur apparaissent en surbrillance ou en couleur.

il y en gros 20 secteurs d'activité pour ces 120 valeurs, ce qui ferait 6 valeurs en surbrillance, cette surbrillance resterait en état jusqu'au clic suivant.

si quelqu'un à la soluce je l'en remercie.

8 réponses

glabok Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   40
 
le problème est que tes données son sous format image, pour faire ce que tu demande, il faudrais passer par des fonctions javascript (complexes) afin d'interagir avec ton image.
0
itcac
 
ok merci!
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
salut,

je venais pour fermer mais je vais compléter.

le code nécessaire n'est pas forcement si compliqué.
regarde cet exemple, il réagit au survol, dans ton cas il faudrait qu'il réagisse au clic.

tu peux sans doute aussi le faire en XHTML/CSS avec une <map> et le pseudo-élément {:active} au lieu de {:hover}.

(et si c'est résolu, dis le nous, si quelqu'un passe il fermera)
-;o)
0
itcac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
merci , pour le résolu c'est ok.

pour le survol c'est bon mais pour moi, il faudrait que pour reprendre ton exemple lorsque je clic sur le cercle, le cercle lui ne change pas de couleur mais les 2 autres deviennent rouge et restent rouge tant que je n'ai pas cliqué ailleurs.
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
le problème si tu travailles avec des bitmaps c'est qu'il faut une image pour chaque situation.

est-ce que ton JPEG est définitif ou est-ce qu'il changera régulièrement ?

si c'est un affichage fixe, fais autant de JPEG qu'il y a d'affichages possible et utilises l'évènement 'onclick' au lieu 'onmousehover'.
0
itcac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
arf, ok il me faudrait donc 26 jpg de 900x1800 même optimisé c'est lourd 600K.
je vais prendre une autre voie merci !
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
oki, pendant ce temps j'ai complété mon exemple avec le 'onclick' ça pourra toujours servir.

effectivement pour toi, cela fait beaucoup de kilos à transférer !

mais il y a beaucoup de choses à faire Javascript, si tu nous explique d'avantage ce que tu veux obtenir on finira bien par te trouver une solution.

ne peux-tu pas présenter ta page autrement et afficher tes infos autrement que par du bitmap ?

en tout cas, bon courage pour la suite !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
itcac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
merci Dalida,
non je ne peux pas faire autrement que du bitmap car c'est une mise à jour quotidienne et 120 valeurs à traiter individuellement c'est trop de temps , il faut des listings au max 5jpg en MAJ .
Mais je l'aurai!!!! je te donnerai l'adresse de mon site au final.
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
ce qui m'étonne c'est que tu récupères tes données sous forme de bitmap.

c'est une capture d'écran ?

si tu as le droit d'utiliser ces données tu peux les extraire d'une page html avec PHP.
0
itcac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour dalida,
Voila j'ai un logiciel d'analyse technique avec lequel je programme des indicateurs , il me donne des tableaux inexploitables en l'état. je fais un Copier que je colle sur une feuille de calcul excel puis un transfert vers photoshop.
tu vas me dire qu'avec excel on peut créer des page web, le problème, j'utilise des icones dans mes tableaux, lesquelles ne sont pas "convertissables" en html.
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
salut,

depuis Excel tu peux faire un export en CSV et l'ajouter directement à une base de données.
ça te permettrai de stocker tes données et d'en faire ce que tu veux.

pour tes icônes si elles ne sont pas convertibles, n'y a-t-il pas moyen de les remplacer par une valeur textuelle ?
ne serait-ce que le nom du fichier.

peut-être qu'avec une solution un petit plus technique (et donc à priori un peu plus compliquée) tu te faciliterais la maintenance à venir.
0