Chcete-li získat pozici posouvání dokumentu, můžete použít pageXOffset
, pageYOffset
vlastnosti window
objekt nebo scrollLeft
a scrollTop
vlastnosti documentElement
objekt.
Zde je příklad:
const x = window.pageXOffset || document.documentElement.scrollLeft;
const y = scrollTop = window.pageYOffset || document.documentElement.scrollTop;
Chcete-li obnovit pozici posouvání dokumentu, stačí aktualizovat documentElement
a body
's scrollLeft
a scrollTop
vlastnosti:
document.documentElement.scrollTop = document.body.scrollTop = 250;
document.documentElement.scrollLeft = document.body.scrollLeft = 300;