问题 i have a "body" with onScroll="Scroll()" . Scroll method should, well, scroll some div as user scrolls the page. Scroll(): function Scroll() { var el = document.getElementById('controlBox'); var ScrollTop = document.body.scrollTop; el.style.top = ScrollTop + "px"; } It works fine with Chrome and FF, but IE won't cooperate. What's wrong here? 回答1: Remove the onScroll from your body tag, and try adding window.onscroll = Scroll; to your javascript, outside of the function. 来源: https:/