Hallo Christian,
normal mache ich das dann mit fixed.
Aber für IE 6 (und evtl andere) würde ich das dann mit window.onscroll lösen.
CSS-Lösungen für fixed sind dir vmtl. bekannt?
Z.B.: http://aktuell.de.selfhtml.org/artikel/css/footer/beispiel2.htm
http://www.lipfert-malik.de/webdesign/tutorial/bsp/position-fixed.html
Wo ich auf die Position immer noch document.documentElement.scrollTop draufaddiere. Das ruckelt jedoch sehr während des Scrollens, weshalb ich für Browser die fixed kennen, einfach fixed verwende und für alle anderen die onscroll Methode.
Wenn du deine Pappenheimer kennst, kannst du natürlich gezielt
Browser ausssuchen, etwa anhand anderer Fähigkeiten.
Selbst falls es nur um moderne Browser geht, wird es vmtl. auch noch nicht
einfach; du könntest untersuchen ob (wie gezeigt:)window.getComputedStyle
in Verbindung mit currentStyle was bringt, oder tatsächlich die Position
abfragen.
Grüsse
Cyx23