我正在尝试使用prototype这种方式触发onScroll事件:
Event.observe(document, 'scroll', function(){
alert('boo');
});
在Firefox上可以完美运行,但在IE上没有任何反应。有人知道为什么吗?如果有其他方法,请告诉我。
谢谢
我正在尝试使用prototype这种方式触发onScroll事件:
Event.observe(document, 'scroll', function(){
alert('boo');
});
在Firefox上可以完美运行,但在IE上没有任何反应。有人知道为什么吗?如果有其他方法,请告诉我。
谢谢
尝试将其附加到 window
上:
Event.observe(window, 'scroll', function() {
alert('boo');
});
在 IE 和 FF 上对我有效。老实说,我不知道为什么将它附加到 document
上会生效。
不知道还有没有人关注这个答案,但我想把我找到的一些信息记录下来。一般而言,“window”支持以下浏览器的滚动事件...
然而,当涉及到文档时,在任何IE版本上都不受支持。现在,有趣的是Iphone 3G浏览器与IE相反。滚动事件只在文档上起作用。要了解更多信息,请访问http://www.quirksmode.org。该网站有很多关于事件处理的好东西。希望这对某个人有所帮助...