Ce que j'essaie d'obtenir est de faire une image de carte DIV et d'afficher une image de la carte du monde sur elle ou comme arrière-plan .. & lorsque l'utilisateur clique certains quelque part sur la carte, j'attrape l'emplacement de la souris, P>
Ensuite, je suis quelque chose que vous allez traduire les cordes X, Y de la souris en longitude, latitude, puis exécutez un Ajax pour afficher certaines données. p>
Mon problème est: p>
4 Réponses :
Regardez cet exemple: p>
Les messages suivants peuvent également aider: p>
Dans HTML, vous définissez l'événement Onmousemove:
function getPositions(ev) { if (ev == null) { ev = window.event } _mouseX = ev.clientX; _mouseY = ev.clientY; }
sauf si vous avez une raison de le faire à partir de zéro, je recommanderais API Google Maps . P>
Vous remarquerez que le carte objet A un événement de clic sur lequel vous pouvez lier un rappel qui reçoit un soureu de souris qui contient des coordonnées Lat / Long. Découvrez Cet exemple . P>
Dans le gestionnaire d'événements, vous pouvez l'obtenir via le MouseEvent args.
Extrait de http://msdn.microsoft.com/en-us/library/bb404721.aspx - p>