Un metodo che funziona in tutti i browser, e` l'uso del tag <input type="image"> (dentro un form):
vengono trasferite le coordinate in modalita` get.
Pero` non so se e` applicabile al tuo problema.
Altro metodo universale sono le mappe (tag <map> e <area> ).
Pero` la precisione e` quella della mappa, non dei pixel.
Altrimenti gli eventi legati al mouse, sono da gestire caso per caso (browser per browser, anche se qualche cosa di "standard" comincia a vedersi all'orizzonte).