Сообщение от РОНИ
|
document.documentElement.scrollTop||document.body. scrollTop
|
А если document.documentElement.scrollTop - это 0? Будет же ведь тогда присвоено значение document.body.scrollTop, а оно - undefined:
undefined < 100; //false;
undefined > 100; //false;
И тогда никакое условие не сработает
var s = document.body.scrollTop != undefined ? document.body.scrollTop : document.documentElement.scrollTop