Získejte a nastavte pozici posouvání dokumentu pomocí JavaScriptu

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;

No