我试图使用原型以这种方式触发onScroll事件:
Event.observe(document, 'scroll', function(){ alert('boo'); });
它在Firefox上完美运行,但在IE上没有任何反应.有谁知道为什么?如果有另一种方法可以这样做?
谢谢
尝试将其附加到window
:
Event.observe(window, 'scroll', function() { alert('boo'); });
适用于IE,FF.老实说,我不知道为什么它会附加到它document
.
不知道是否有人仍在关注这个答案,但我想我会记下我发现的一些信息.通常,滚动事件在以下浏览器的" 窗口 "上受支持...
IE 5,6,7,8(不知道大约9)
FF所有版本
Safari 3.0 ..起来
铬
Opera 9.0 ..起来
但是,当涉及到该文档时,任何IE版本都不支持它.现在,有趣的是Iphone 3G浏览器与IE相反.滚动事件仅适用于文档.有关这方面的更多信息,请访问http://www.quirksmode.org.这个网站有很多关于事件处理的好东西.希望这有助于某人......