SELFHTML

Forum SELFHTML: Archives:
Visibilité zone active AREA dans MAP

Page d'information: vue d'ensemble
vers le bas 

(HTML) Visibilité zone active AREA dans MAP

Le message suivant est de: Franck Faisant, Adresse électronique elogia@elogia.gp, 10. 01. 2005, 20:11

Bonjour,

Je cherche un moyen simple (html ou java script) de rendre visible une zone AREA dans une MAP. On la voit bien lorsqu'on clique sur la zone, et aussi lorsqu'on lâche la souris hors zone, tout comme un lien sur texte, mais je n'arrive pas à en rendre visible au moins les contours. J'imagine quelque chose du genre "border=". çà existe ?

Merci d'avance.


 
vers le hautvers le bas 

(HTML) Visibilité zone active AREA dans MAP

Le message suivant est de: Patrick Andrieu, 11. 01. 2005, 11:00
http://actuel.fr.selfhtml.org/equipe/patrick.htm

Bonjour Franck!


»» Je cherche un moyen simple (html ou java script) de rendre visible une zone AREA dans une MAP. On la voit bien lorsqu'on clique sur la zone, et aussi lorsqu'on lâche la souris hors zone, tout comme un lien sur texte, mais je n'arrive pas à en rendre visible au moins les contours. J'imagine quelque chose du genre "border=". çà existe ?

Avec border, que ce soit HTML ou CSS (style="border:1px;") je n'obtiens aucun résultat. Mais avec le DOM (voir:http://fr.selfhtml.org/javascript/index.htm). Pour cela, tu attribue à ta zone cliquable une ID (si tu as plusieurs zones, tu donnes à chacune une ID différente):

<area id="zonea" shape="poly" coords="48,311,105,248,96,210,75,205,38,234,8,310"
      href="http://jetemenenullpart.fr/" alt="Oùkonva?">

Dans l'entête de ton fichier, tu places un script:

<script type="text/javascript">
function donnefocus() {

document.getElementById('zonea').focus();
// suivent plusieurs instructions de ce style, si tu as plusieurs zones

}
</script>

que tu appelles avec:

<body onload="donnefocus();"> .

Ou alors tu fais un bouton ou lien sous ton imagemap du style "Cliquer pour voir les zones":

<a href="#" onClick="donnefocus();return false">Cliquer pour voir les zones</a>

Amuse-toi bien!

Meilleures salutations de Francfort sur le Main,
Patrick


 

vers le hautvers le bas 

(HTML) Petit oubli...

Le message suivant est de: Patrick Andrieu, 11. 01. 2005, 11:06
http://actuel.fr.selfhtml.org/equipe/patrick.htm

Rebonjour!






Le truc ne fonctionne qu'avec Internet Explorer.


Meilleures salutations de Francfort sur le Main,
Patrick


 


vers le haut

© 1998-2004 Adresse électronique selfhtml@fr.selfhtml.org