Hallo Suse,
wenn ich X und Y habe heisst das ja noch lange nicht das das auch gleichzeitig left und top ist. wie mache ich das jetz?
im Moz (und alles was davon abgeleitet ist) sowie im NN 4 bezieht sich die gelieferte Position auf den Beginn der _gesamten_ Seite. Du erhältst also eine Position die ein evtuelles scrolling der Seite mit einbezieht.
Im IE wird die Position innerhalb des _sichtbaren_ Teiles der Seite geliefert. Um das gleiche Verhalten zu erreichen musst du im IE < 6 document.body.scrollTop addieren (entsprechendes für horizontal).
Im IE 6 hängt es vom Kompatibilitätsmodus des Browsers ab.
Entweder document.body.scrollTop im Quirksmode oder document.documentElement.scrollTop im "CSS1Compat" Mode
Opera, zumindest der 7er verhält sich wie der Mozilla.
HTH
Jochen