Certo:
codice:
window.onload = function() {
var b = document.body,
page = typeof(e.pageX) != undefined;
document.onmousemove = function(e) {
var e = e || window.event,
x = page ? e.pageX : e.clientX + b.scrollLeft,
y = page ? e.pageY : e.clientY + b.scrollTop;
}
}
Se vuoi che le coordinate siano relative all'immagine e non alla pagina devi sottrarre offsetLeft e Top
codice:
window.onload = function() {
var b = document.body,
page = typeof(e.pageX) != undefined,
img = document.getElementById("idImg"),
top = img.offsetTop,
left = img.offsetLeft;
document.onmousemove = function(e) {
var e = e || window.event,
x = ( page ? e.pageX : e.clientX + b.scrollLeft ) - left,
y = ( page ? e.pageY : e.clientY + b.scrollTop ) - top;
}
}