Bonjour,
Je dispose actuellement d'un plan (image) où l'on peut venir insérer des détecteurs en cliquant sur cette dernière. Les images sont générer par PHP qui rajoute simplement du code html afin d'afficher le détecteur.
Maintenant je souhaiterais faire en sorte que lorsque l'on clic droit sur une des images on ait accès à une option "supprimer".
Pour cela j'avais penser à assigner un id à chaque détecteur et lors d'un clic droit sur une des images récupérer l'id et la supprimer.
Les détecteurs sont enregistrés dans un document XML il suffit donc de supprimé la ligne correspondant au bon id.
Cependant je n'arrive pas a détecter le clic droit sur l'image que je souhaite ...
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <html> <head> <script type="text/javascript" language="javascript"> function clicDroit(e){ alert("clic droit détecté"); } document.getElementById("1").onmousedown = clicDroit; </script> </head> <body> <img src = "Immage/vert.png" id = "1" style = "position : absolute; top : 400; left : 400;" title = "Detecteur 2"> <img src = "Immage/vert.png" id = "2" style = "position : absolute; top : 400; left : 500;" title = "Detecteur 3"> </body> </html>
La ligne 9 ne fonctionne même pas. Cependant si je la remplace par :
Cela fonctionne parfaitement (mais sur toute la page, pas seulement sur mon image).
Code html : Sélectionner tout - Visualiser dans une fenêtre à part document.onmousedown = clidDroit;
Si quelqu'un peut m'aidez ... Merci d'avance
Partager