Bonjour à tous,
je suis en train de créer une carte de france interactive ou les membres de mon site pourront insérer une icône là où ils habitent.
mon problème est le suivant:
à partir de la fonction "map" en html, je souhaiterais que lorsque je clique sur un point de la carte j'aille sur une autre page tout en obtenant la region et les coordonnées du clic.
j'essaie pour cela d'utiliser le javascript mais j'ai un gros problème de syntaxe ...
voici la fonction permettant de retourner le lien après clic de la souris :
(c'est cette fonction qui me pose problème car je ne comprends pas trop la syntaxe du javascript ...)
<script language="JavaScript">
function coordonnee (region)
{
var abscisse = document.images[france.gif].event.x; // abscisse
var ordonnee = document.images[france.gif].event.y; // ordonnee
var adresse="page.php";
var region="?region="+region;
var abscisse="&abscisse="+abscisse;
var ordonnee="&ordonnee="+ordonnee;
var adressetotale=adresse+region+et+abscisse+et+ordonnee;
return adressetotale;
}
</script>
je pourrais alors obtenir un truc du style: adressetotale=page.php?region=paca&abscisse=10&ordonnee=100
que j'utiliserai dans la fonction map:
<MAP NAME="france">
<AREA SHAPE="poly" COORDS="10,100,200" href="javascript:coordonnee(paca)" alt="paca">
</MAP>
<img src="france.gif" usemap="#france" >
Je débute est ce problème m'ennuie fortement.
Merci.
Partager