I javascript finns de inbyggda egenskaperna scrollLeft och scrollTop. Alltså blir syntaxen t.ex:
var x = element.scrollLeft; // gör nånting med den
var y = element.scrollTop; // gör nånting med den också
Om du vill ha ut hur långt man har scrollat.
För att få ut fönstrets scrollpositioner använder man olika metoder i olika webbläsare. Det skulle kunna se ut så här (crossbrowser):
var pagex = window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft;
var pagey = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;
Jag har inte testat den nedre koden, skrev den bara lite snabbt, men den borde fungera.