onscroll不适用于IE

时间:2011-01-17 03:07:06

标签: javascript internet-explorer events onscroll

我有onScroll="Scroll()"的“身体”。当用户滚动页面时,滚动方法应该滚动一些div。

滚动():

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

它适用于Chrome和FF,但IE不会合作。这有什么不对?

1 个答案:

答案 0 :(得分:8)

从正文标记中删除onScroll,然后尝试添加

window.onscroll = Scroll;

到你的javascript,在函数之外。