Я отображаю значение document.body.scrollTop в строке состояния при перемещении мыши. Значение всегда 0 в IE. Почему всегда 0? Там другой путь состоит в том, чтобы добраться, сколько переместила полоса прокрутки?
эта функция обеспечивает реализацию перекрестного браузера чтения смещения прокрутки:
function posTop() {
return typeof window.pageYOffset != 'undefined' ? window.pageYOffset: document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop? document.body.scrollTop:0;
}