Scroll-Event ???
Luxy
- javascript
Hallo,
ich möchte ein Element immer an der selben Position haben, wenn die Seite gescrollt wird.
Es gibt hier ein ähnliches Beispiel, unter JavaScript/Beispiele/Navigationsleiste.. nur leider reagiert dieses Menü nur, wenn die Maus bewegt wird, aber da beim Scrollen sich die Maus nicht immer bewegt, verschwindet das Element meistens.
Also was ich brauch ist soetwas wie onScroll.. oder so.. gibt es so etwas?... das MouseDown oder Up-Event anzufangen ist auch nicht ideal oder zumindest funktioniert es bei mir nicht.. zumal viele auch diese While-Mouse haben.. und da reagiert das Event nicht ... :o(
Luxy
Hi,
Also was ich brauch ist soetwas wie onScroll.. oder so.. gibt es so etwas?...
hast Du es mal probiert?
Das Problem dabei ist, dass AFAIK nur Microsoft ein solches Event implementiert hat. Die Alternative ist - wie immer - hinreichend oft die aktuelle Position abzufragen.
Cheatah
Also was ich brauch ist soetwas wie onScroll.. oder so.. gibt es so etwas?...
hast Du es mal probiert?
ja, hat irgendwie nicht geklappt... :o(
Das Problem dabei ist, dass AFAIK nur Microsoft ein solches Event implementiert hat. Die Alternative ist - wie immer - hinreichend oft die aktuelle Position abzufragen.
hast du mal auf die schnelle eine Seite, wo ich ein Beispiel dafür finde?... mein Problem ist ja, das es mind. auf IE 4.0 und NS 4.0 laufen muß... :o(
Luxy
Hi,
hast du mal auf die schnelle eine Seite,
nein, bedaure. Ich sage Dir nur, wie es theoretisch geht - für die praktische Umsetzung bist dann Du zuständig :-)
Cheatah
nein, bedaure. Ich sage Dir nur, wie es theoretisch geht - für die praktische Umsetzung bist dann Du zuständig :-)
hm das Problem ist, das deine Idee, offensichtlich nur in der Theorie funktioniert...
ich habe nach einer Lösung gesucht und leider nur ein haarsträubende für den N gefunden und zwar über einen Timer window.pageYOffset abfragen und mit dem vorhergehenden Wert vergleichen...
aber so etwas über einen Timer zu regeln ist nicht wirklich eine Lösung.. und den wichtigeren Browser IE (für die Anwendung wichtigeren) habe ich immer noch keine Lösung.. ein onScroll habe ich nirgendwo dokumentiert gefunden...
:-(
Luxy
onScroll habe ich nirgendwo dokumentiert gefunden...
http://www.google.de/search?q=onscroll
-> http://msdn.microsoft.com/workshop/author/dhtml/reference/events/onscroll.asp
&& http://www.siteexperts.com/tips/functions/ts15/page1.asp
onScroll habe ich nirgendwo dokumentiert gefunden...
http://www.google.de/search?q=onscroll
-> http://msdn.microsoft.com/workshop/author/dhtml/reference/events/onscroll.asp
&& http://www.siteexperts.com/tips/functions/ts15/page1.asp
Danke, also muß ich nur noch für den Netscape das so kompliziert programmieren :o)
Luxy