Hallo Frankbert,
Muss ich die Überprüfungsfunktion dann immer wieder (per setTimeout) aufrufen, oder geht das auch mit einem Eventhandler?
Gibt es einen einfacheren Weg Informationen über die Betrachtungshäufigkeit eines Elements zu bekommen?
Ja, da wäre der Eventhandler "onscroll" in Betracht zu ziehen, der allerdings bei älteren Mozilla- und Firefoxversionen sowie Netscape 6/7 den Nachteil hat, dass er über ein scrollen mit dem Mausrad nicht ausgelöst wird.
Wenn du diese Browser auch erwischen willst, bleibt dir eine sich über window.setTimeout immer wieder selbst aufrufende Funktion oder ein window.setInterval nicht erspart.
Gruß Gernot