Кажется, что вы можете "пройтись" по объектам offsetParent и добавить все атрибуты offsetLeft вместе, а затем получить абсолютное значение.
Например. для ссылки на тег dom на этой странице:
A -> offsetLeft = 110
A -> offsetParent(HTMLTableCellElement) -> offsetLeft = 60
A -> offsetParent -> offsetParent(HTMLTableElement) -> offsetLeft = 195
A -> offsetParent -> offsetParent -> offsetParent(HTMLBodyElement) -> offsetLeft = 0
110 + 60 + 195 + 0 = 365 пикселей.
Поскольку страница центрирована, последний последний атрибут будет меняться в зависимости от размера вашего браузера.
О, и, конечно же, другое значение будет offsetTop.