Originariamente inviato da cavicchiandrea
ok, in tal caso metti online una demo, e spiega bene cosa vuoi fare indicando anche una volta rilevate le coordinate cosa ci devi fare, che io o qualche altro utente (di buon cuore) ci cementiamo nel impresa (chiaramente senza fretta).
guarda, non so ancora come ho fatto ma spulciando qua e la qualche riga di codice e riunendole ho creato esattamente quello che volevo

grazie comunque


ecco cosa mi serviva esattamente:
codice:
<script>
<!--
function getImgX (evt) {
	var img_x;
	var img_y;
	if (document.all) { // MSIE
		img_x = evt.offsetX;
		img_y = evt.offsetY;
	} 
	else { // Netscape, etc.
		img_x = evt.clientX;
		img_y = evt.clientY;
		for (var offMark = evt.target; offMark; offMark = offMark.offsetParent) {
			img_x -= offMark.offsetLeft;
		}
		for (var offMark = evt.target; offMark; offMark = offMark.offsetParent) {
			img_y -= offMark.offsetTop;
		}
	}

	var coordinates = 'x: ' + img_x + ', y: ' + img_y;
	//alert (coordinates);
	document.Show.MouseX.value = img_x;
  	document.Show.MouseY.value = img_y;

}


-->
</script>


<a href="#" onClick="getImgX (event); return false"
[img]a.jpg[/img]
</a>




<form name="Show">
<input type="text" name="MouseX" value="0" size="4"> X

<input type="text" name="MouseY" value="0" size="4"> Y

</form>