j'ai trouve un petit javascript qui affiche sur quels pixels l'utilisateur clique, dans une image
comment puis-je faire pour que mes deux variables pos_x et pos_y soient sauvegardees dans un fichier texte a chaque click sur l'image??
Code : 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
17
18
19
20
21
22
23
24
25
26
27 <html> <head> <script language="JavaScript"> function point_it(event){ pos_x = event.offsetX?(event.offsetX):event.pageX-document.getElementById("pointer_div").offsetLeft; pos_y = event.offsetY?(event.offsetY):event.pageY-document.getElementById("pointer_div").offsetTop; document.getElementById("cross").style.left = (pos_x) ; document.getElementById("cross").style.top = (pos_y) ; document.getElementById("cross").style.visibility = "visible" ; document.pointform.form_x.value = (pos_x); document.pointform.form_y.value = (pos_y); } </script> </head> <body > <Style> body {overflow:hidden;} </style> <form name="pointform" method="post"> <div id="pointer_div" onclick="point_it(event)" style = "background-image:url('img/bigmap.png');width:680px;height:1061px;"> <img src="point.gif" id="cross" style="position:relative;visibility:hidden;z-index:2;"></div> You pointed on x = <input type="text" name="form_x" size="4" /> - y = <input type="text" name="form_y" size="4" /> </form> </body> </html>
Un immense merci a qui voudra m'aider
Partager