onscroll не будет работать с IE - PullRequest
3 голосов
/ 17 января 2011

У меня есть "тело" с onScroll="Scroll()".Метод прокрутки должен, ну, прокручивать некоторые div, когда пользователь прокручивает страницу.

Scroll ():

function Scroll()
{
    var el = document.getElementById('controlBox');
    var ScrollTop = document.body.scrollTop;
    el.style.top = ScrollTop + "px";
}

Он отлично работает с Chrome и FF, но IE не будет взаимодействовать.Что здесь не так?

1 Ответ

8 голосов
/ 17 января 2011

Удалите onScroll из тега body и попробуйте добавить

window.onscroll = Scroll;

к вашему javascript, вне функции.

...