Gdy próbuje dowiedzieć się, ile strona internetowa została przewijane od góry, które z nich należy stosować:body.scrollTop vs documentElement.scrollTop vs window.pagYOffset vs window.scrollY
document.body.scrollTop
,
document.documentElement.scrollTop
,
window.pagYOffset
,
window.scrollY
Który (e) wybrałbym w tych 2 oddzielnych scenariuszy:
a) Gdybym chciał maksymalną kompatybilność (naprzeciwko głównych przeglądarek używanych obecnie)
b) jeżeli chciałem kodu, który był najbardziej skarga standardy/przyszłościowy/zgodny ze ścisłym trybem (ale nie dbał o obsługę starych/niezarejestrowanych przeglądarek)?
To https://github.com/Prinzhorn/skrollr/blob/master/src/skrollr.js#L627 teraz: D – Amio
@Amio dzięki, zaktualizowałem link do konkretnego zatwierdzenia, więc nie zmieni się ponownie – Prinzhorn
Lepiej używać 'document.documentElement.scrollTop' – McX