das ist aber nicht sinnvoll...
if (document[docEl]) {
xPos += document[docEl].scrollTop;
yPos += document[docEl].scrollTop;
}
...denn Moz kennt document.documentElement.scrollTop, addiert also die Scrollposition und errechnet ein falsches Ergebniss. Da muss ich mir was anderes ausdenken...
Hmmm, bei mir nicht http://javascript.jstruebig.de/lib/mouse.html
Allerdings prüfe ich nur so:
function getBody(w)
{
return (w.document.compatMode && w.document.compatMode == "CSS1Compat") ?
w.document.documentElement : w.document.body || null;
}
Struppi.