Смотрел onscroll, но он даёт только кол-во прокрученных пикселей.
window.onscroll = function() {
var scrolled = window.pageYOffset || document.documentElement.scrollTop;
if (scrolled === 0) {
alert("Мы достигли верха страницы!");
}
}