При попытке узнать, сколько веб-страницы было прокручено сверху, какой из них следует использовать:
document.body.scrollTop
,
document.documentElement.scrollTop
,
window.pageYOffset
,
window.scrollY
Какой из них я бы выбрал в этих двух отдельных сценариях:
а) Если бы я хотел максимальной совместимости (в основных браузерах, используемых в настоящее время)?
б) Если бы я хотел код, который был бы наиболее совместимым со стандартами/защищенным от будущего/совместимым со строгим режимом (но не заботился о поддержке старых/нестандартных браузеров)?