Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 17-03-2007 10:26:42

Ouam34
Membre
Date d'inscription: 17-03-2007
Messages: 1

OnMouseOver sur zone réactive de type "area shape"

Bonjour,
Derrière ce "Sujet" au nom barbare se cache un problème auquel je n'ai pas trouvé de solution... je compte donc sur vous ! smile

Je m'explique : J'ai une grande image (Image1 950x200px) et je voudrais qu'au survol d'une partie de cette image (définie avec area shape="poly" coords="407,86,...), cette grande image soit remplacée par une autre image ayant les mêmes dimensions (Image2 950x200px)... et accessoirement que cette zone réactive de survol mène vers une autre page web si on clique dessus. Retour à Image1 lorsqu'on ne survole plus la zone réactive.

Voilà, le principe n'est pas compliqué sauf que je n'y arrive pas... sad Certes, je ne suis pas doué mais j'ai parcouru beaucoup de sites web qui expliquent comment utiliser la fonction "OnMouseOver" et "onMouseOut" avec la balise <IMG> ou par l'emploi d'un code javascript, j'ai aussi essayé d'intégrer tout ça dans un tableau, en passant pas une image de background... sans succès... il ne me reste plus qu'a faire une animation flash si je ne trouve pas la solution.

Si quelqu'un a une idée pour résoudre mon casse-tête, ce serait bien gentil ! Je n'ai aucune préférence quant à la méthode employée du moment que ça fonctionne !! (si je pouvais éviter l'anim' flash quand même...)

D'avance, Merci !

Ouam34

Hors ligne

 

#2 24-03-2007 08:46:47

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: OnMouseOver sur zone réactive de type "area shape"

Peux tu nous montrer ce que tu as essayé de faire ? Enfin le code. Car en javascript il est assez simple de faire ce genre de fonction.

Hors ligne