Colorer une zone d'une image en Javascript

kawaliste Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -  
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train de développer un site web dans le secteur de tourisme. et puisque je suis un débutant en webmastering. j'aime bien savoir comment créer une animation en JavaScript pour colorer une zone d'image en Javascript cad:
- changer le couleur d'une zone de cette image lorsque on passe le curseur
- puis afficher une menu sur chaque zone colorer.

(pour mieux me comprendre, je vais mettre la carte de la France dans un module joomla1.6 et si on passe le curseur par exemple sur Paris, cette zone se change de couleur et affiche une menu qui comporte trois liens des restaurants a Paris.)

merci d'avance
A voir également:

2 réponses

creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
Pas évident comme problématique !

Je te conseille la librairie RaphaelJS, qui permet le dessin vectoriel sur une page web tout en étant compatible avec (presque) tous les navigateurs.

La seule autre façon de procéder serait de bidouiller avec des images transparentes (PNG, GIF), mais ça risque de ne pas coller avec tes attentes.
0
kawaliste Messages postés 22 Date d'inscription   Statut Membre Dernière intervention  
 
merci mon ami "creadiff" mais c'est pas ce que je suis en train de chercher.
mais j'ai trouvé un exemple a la carte de la Tunisie dans ce lien:

http://www.emploi.nat.tn/fo/Fr/global.php?page=49&gouv=11

et j'ai pas pu modifier le code de cette page.
si vous pouvez aider_moi mon ami pour changer ce code. car c'est ca ce que je suis en train de faire.
merci d'avance
0
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
Si si ça correspondait bien.

Dans le site que vous m'avez montré, il utilise différentes portions de la carte sons forme d'images ; après je ne suis pas très fan du vol de script en général.
0