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>