2009-05-05 4 views
1

J'ai une carte d'image html et je veux obtenir les coordonnées quand un utilisateur clique sur la carte.Obtenir les coordonnées d'une carte image avec un clic de souris

Y at-il un moyen de récupérer les coordonnées de la carte avec un clic de souris sur la carte?

+0

Voulez-vous obtenir la carte position x et y ou la valeur de la propriété coords de l'étiquette de la zone sur laquelle clic a été – rahul

+0

Je veux obtenir les coordonnées du clic a été fait et soumis sur la carte d'image afin de les stocker dans ma base de données et de les montrer plus tard. –

Répondre

1

Oui il y a. Mais en utilisant seulement javascript pourrait être très complexe.

Si vous pouvez avoir besoin d'implémenter jquery, puis de vérifier this link.

Si vous parlez d'une vraie image de carte (comme Google Maps ou quelque chose) une fois que vous obtenez les coordonnées de la souris, il suffit de multiplier par l'échelle de la carte. :)

+0

Non ce n'est pas une vraie image de la carte du monde ou quelque chose, c'est une vue de plan de restaurant dans lequel les utilisateurs pourront réserver une table en cliquant sur l'image. –

2

Vous pouvez utiliser la bibliothèque JQuery et procédez comme suit:

$(".link").click(function(e){ 
     e.pageX; 
       e.pageY; 
} 
Questions connexes