Ciao ragazzi, ho trovato sul forum questo codice utilissimo:

codice:
document.getElementById(id).offsetTop
document.getElementById(id).offsetLeft
che, dato un elemento con ID mi permette di ricavarne le coordinate.
Solo che a me scoccia un po' creare un ID per ogni oggetto, quindi pensavo di fare una cosa simile:

codice:
<div onmouseover="coordinate(this)">
ovvero chiamo una funzione che raccoglie l'elemento, e poi su di esso fa delle operazioni:

codice:
function coordinate(e)
{
  var posx = e.offsetLeft;
  var posy = e.offsetTop;
}

Questo script funziona su pagine semplici; se lo applico ad un layout incasinato con div relativi e assoluti purtroppo posx e posy avranno un valore = 0, o comunque RELATIVO al loro posizionamento.
A me servirebbe quello ASSOLUTO.
Mi dispiace perchè l'idea era cool; dite che devo tirare in mezzo gli id unici?

Ringrazio per qualsiasi spunto di riflessione possiate darmi.