2009-07-07 8 views

Antwort

13

Versuchen Sie, auf die window Befestigung statt:

Event.observe(window, 'scroll', function() { 
     alert('boo'); 
}); 

Works für mich auf IE, FF. Ehrlich gesagt, ich weiß nicht, warum es funktioniert, es an die document zu befestigen.

+0

Danke, immer noch verwirrt über Dokument vs. Fenster ... – Chetane

8

Ich weiß nicht, ob jemand diese Antwort immer noch befolgt, aber ich dachte, ich würde einige der Informationen, die ich gefunden habe, aufschreiben. Im allgemeinen wird die Scroll Ereignis unterstützt auf "Fenster" auf den folgenden Browsern unter ...

  • IE 5,6,7,8 (weiß nicht, über 9)
  • FF alle Versionen
  • Safari 3.0 .. up
  • Chrome
  • up
  • Opera 9.0 ..

jedoch, wenn es um das Dokument kommt, ist es nicht auf eine der IE-Versionen unterstützt. Nun, die lustige Sache ist die Iphone 3G Browser ist die Rückseite IE. Das Scroll-Ereignis funktioniert nur für das Dokument Dokument. Weitere Informationen hierzu finden Sie unter http://www.quirksmode.org. Diese Seite hat viele gute Sachen zur Ereignisbehandlung. Hoffe, das hilft jemandem ...

Verwandte Themen